1,ls 命令
Is是List的缩写,表示显示文件目录列表。(只显示非隐藏文件的文件名)
1.1 Is命令语法
参数:
-a:--all的缩写,显示所有文件,包括隐藏文件(以 . 开头的文件)
-L:列出长数据串,显示文件的大小,时间等数据信息。
ls -la:表示显示文件包括的所有信息。
2,cat 命令
2.1,只查看文件内容:
2.2,查找文件中的内容:
2.3,利用cat创建文件
如果原来没有b.txt 文件。那么:
这样就在桌面上生成了一个b.txt 文件。EOF是告诉bush那个符号代表文件结束。
2.4,利用cat清空文件内容
$ cat >c.txt << EOF
EOF
2.5,利用cat向文件写入内容,并覆盖以前的内容。
步鄹: 先查看文件没有内容,向文件写入内容,然后又写入新内容覆盖。
2.6,cat中特殊符号的处理
如果要把特殊符号正常输入到文件里,应在符号前加 \。如 \$表转义。
Ls与cat的区别:都有查看功能,但ls是吧文件里的文件列出来,cat是查看文件里面的内容而不是吧文件的目录列出来。
3,mv命令
mv是move的缩写,表示重命名或者移动文件。
命令格式:mv 源文件 目标文件
就是把a.txt的文件名改为A
4,touch命令
表示创建文件
命令格式: touch 1.txt
5,explainshell的使用
使用地址:explainshell.com
我们经常写各种命令,但是有些命令不明白什么意思,那么你可以使用这个网站工具来查看命令是如何工作的,这样可以避免不必要的错误出现。
例如:ls -la
cat解释:
mv:
touch: