[CL](入门)命令行常用命令使用技巧

ls

ls命令用来显示目标列表,输出信息可以进行彩色加亮显示,以分区不同类型的文件。
如下图,可以看到,在主目录~下输入了ls命令后,显示出了该目录下的所有文件及文件夹。

cat

cat 命令用于连接文件并打印到标准输出设备上。
比下图,在test目录下创建一个包含了字符串“hello world”的1.txt,又创建了不包含任何数据的2.txt,利用cat命令把1.txt的内容输出到2.txt中。

PS:还有更多具体参数声明
参数说明:
-n 或 --number:由 1 开始对所有输出的行数编号。
-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。
-s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。
-v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD 和 TAB 之外。
-E 或 --show-ends : 在每行结束处显示 $。
-T 或 --show-tabs: 将 TAB 字符显示为 ^I。
-e : 等价于 -vE。
-A, --show-all:等价于 -vET。
-e:等价于"-vE"选项;
-t:等价于"-vT"选项;

mv

mv命令用来为文件或目录改名、或将文件或目录移入其它位置。
如下图,在test文件夹中新创建一个文件夹New,利用mv命令将2.txt改名为3.txt,再将3.txt移入New文件夹中

touch

touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
ls -l 可以显示档案的时间记录。
如下图

命令行参数简直多不胜数,现在我们只记住了其中最常用的几个,如果我们想了解其他的参数的详细用途,又该这么做呢,我们可以到explainshell看看
比如我们在输入栏中输入命令rm -rf,我们就能清楚每个指令的具体作用。

posted @ 2018-07-26 14:09  小粒旬  阅读(457)  评论(0编辑  收藏  举报