Linux常用命令ls、cat、mv、touch

Linux常用命令ls、cat、mv、touch,第1张

如上,ls -某字母(区分大小写) 执行某操作,可叠加,但所有都属于ls命令

具体ls -某字母的作用,可通过ls --help来查看。

1.命令格式:

cat [参数] [文件]

2.用途:

mv index.html abc (把index.html移动至abc目录

mv 1.txt 2.txt abc(把1.txt和2.txt移动至abc目录)

mv index html 123.html(把index.html重命名为123.html)

touch index.html

延伸:

echo "hello" >1.txt 创建1.txt,文件内容为hello

echo "world" >>1.txt 在1.txt里面追加内容world

echo "and" >>1.txt 同上

echo "Hi" >! 1.txt 用内容Hi覆盖以上所有已存在的内容

这里要推荐一个可查询git命令的网站:

explainshell.com

ls命令用于显示文件目录列表,和Windows系统下DOS命令dir类似。当执行ls命令时,默认显示的只有非隐藏文件的文件名、以文件名进行排序及文件名代表的颜色显示。当不加参数时,默认列出当前目录的列表信息。

ls [选项] [目录或文件名]参数:

1、-a:--all的缩写,显示所有的文件,包括隐藏文件(以.开头的文件)。

2、-A:--almost-all的缩写,显示所有的文件,包括隐藏文件,但不包括表示当前目录.和上级目录..这两个文件。

扩展资料:

其他is命令语法

1、-c:和-lt一起使用:显示列表并且以ctime(文件状态最后改变时间)排序。和-l一起使用:显示ctime并且以文件名排序。其他情况,以ctime排序。

2、d:--directory的缩写,仅列出目录本身,而不是列出目录里的内容列表。

3、-f:直接列出结果,而不进行排序(ls默认会以文件名排序)。

4、--color[=WHEN]:是否根据文件类型显示颜色,WHEN可以为never、always或者auto。

5、--full-time:以完整的实际模式显示(包含年月日时分),类似与ls -l --time-style=full-iso。

6、-g:列表显示结果,和-l类似,但是不显示文件所属者。。

7、-h:将文件内容大小以GB、KB等易读的方式显示。

8、-i:结合-l参数,列出每个文件的inode。

9、-l:列出长数据串,显示出文件的属性与权限等数据信息。

-10、n:和-l类似,只是显示的所属用户和组不是名称而是对应的id。

11、-r:--reverse,将排序结果以倒序方式显示。

12、-S:以文件大小排序。

13、-t:以修改时间排序。

14、--help:显示帮助信息。

操作系统:mac OS

1. ls 命令

ls - list 显示文件目录列表(显示非隐藏文件,linux下,以.开头的为隐藏文件,如.bashrc

常用:

ls -a: (all) 显示所有文件(包括隐藏文件)

ls -l: 显示更多信息(drwx:d是否是目录,rw是否可读写,x是否可执行)

ls -al: 显示隐藏信息和详细信息

2.cat简单用法

(1)查看文件内容

(2)查找文件中的内容

(3) 利用cat创建文件 (EOF是告诉 bash 哪个符号代表文件结束)

3.mv命令

mv - move 移动文件或将文件改名

(1)修改文件名

(2)移动单个文件

(3) 批量移动文件

(4)强行覆盖

3.touch创建文件,改变文件更新时间

4. 命令解释神器 explainshell.com

解释命令的网站,演示如下:


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/23514.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-16
下一篇2023-02-16

发表评论

登录后才能评论

评论列表(0条)

    保存