一、pwd[选项]:用于显示用户当前所处的工做目录。/:表明根目录。
二、cd[目录名称]:用于切换工做路径。
cd -:上一次所在的目录。cd ..:上一级所在的目录。cd ~:切换到用户的家目录。
三、ls[选项][文件]:用于显示目录中的文件信息。
ls -a:显示所有信息,包括隐藏文件。-l:查看文件的属性、大小等详细信息。ls -al:查看当前目录中的全部文件并输出这些文件的属性信息。
ls -ld:查看目录属性信息。单个“.”表明当前目录,两个“.”表明上一级目录。
一、cat[选项][文件]:用于查看纯文本文件(内容较少的)。加-n参数显示行号。
二、more[选项]文件:用于查看纯文本文件(内容较多的)。回车:多显示一行。空格:翻页。
三、head[选项][文件]:用于查看纯文本文档的前N行。head -n 20 文件名。20指前20行。
四、tail[选项][文件]:用于查看纯文本文档的后N行或持续刷新内容。tail -n 20 文件名
tail -f 文件名:持续刷新一个文件的内容。
五、tr[原始字符][目标字符]:用于替换文本文件中的字符。cat anaconda-ks.cfg | tr [a-z] [A-Z]
六、wc[参数]文本:用于统计指定文本的行数、字数、字节数。
-l:只显示行数。-w:只显示单词数。-c:只显示字节数。
在Linux系统中,passwd是用于保存系统帐户信息的文件,要统计当前系统中有多少个用户时,能够用wc -l /etc/passwd进行查询。
七、stat 文件名称:用于查看文件的存储信息和时间等信息。
Access:最后一次访问文件内容的时间(Atime)
Modify:最后一次修改文件内容的时间(Mtime)
Change:最后一次更改文件属性、权限的时间(Ctime)
八、cut[参数]:用于按“列”提取文本字符。
-f参数设置列数。-d参数设置间隔符号。passwd在保存用户数据信息时,用户信息的每一项值之间是采用冒号来间隔的。
cut -d: -f1 /etc/passwd 经过cut命令提取/etc/passwd这个文件,全部以-d:为间隔符的第一列信息-f1(1表明第一列)
九、diff[参数]文件:用于比较多个文本文件的差别。
–brief:确认两个文件是否相同。-c:描述文件内容具体不一样之处。
cat diff_A.txt (先查看两个文件的内容)
cat diff_B.txt
diff –brief diff_A.txt diff_B.txt(显示比较后的结果)
diff -c diff_A.txt diff_B.txt(查看文件内容具体不一样之处)web