常用命令—Is,cat,mv,touch的使用

1,ls 命令

Is是List的缩写,表示显示文件目录列表。(只显示非隐藏文件的文件名)


1.png

1.1 Is命令语法
参数:
-a:--all的缩写,显示所有文件,包括隐藏文件(以 . 开头的文件)
-L:列出长数据串,显示文件的大小,时间等数据信息。
ls -la:表示显示文件包括的所有信息。

2.png

2,cat 命令

2.1,只查看文件内容:

3.png

2.2,查找文件中的内容:
4.png

2.3,利用cat创建文件
如果原来没有b.txt 文件。那么:
5.png

这样就在桌面上生成了一个b.txt 文件。EOF是告诉bush那个符号代表文件结束。

2.4,利用cat清空文件内容

$ cat >c.txt << EOF
EOF

2.5,利用cat向文件写入内容,并覆盖以前的内容。
步鄹: 先查看文件没有内容,向文件写入内容,然后又写入新内容覆盖。

6.png

2.6,cat中特殊符号的处理
如果要把特殊符号正常输入到文件里,应在符号前加 \。如 \$表转义。

Ls与cat的区别:都有查看功能,但ls是吧文件里的文件列出来,cat是查看文件里面的内容而不是吧文件的目录列出来。

3,mv命令

mv是move的缩写,表示重命名或者移动文件。
命令格式:mv 源文件 目标文件


7.png

就是把a.txt的文件名改为A

4,touch命令

表示创建文件
命令格式: touch 1.txt

5,explainshell的使用

使用地址:explainshell.com
我们经常写各种命令,但是有些命令不明白什么意思,那么你可以使用这个网站工具来查看命令是如何工作的,这样可以避免不必要的错误出现。
例如:ls -la

8.png

9.png

cat解释:


11.png

mv:


12.png

touch:
13.png

你可能感兴趣的:(常用命令—Is,cat,mv,touch的使用)