Linux学习笔记——工作目录切换命令/文本文件编辑命令

1、pwd[选项]:用于显示用户当前所处的工作目录。/:代表根目录。
2、cd[目录名称]:用于切换工作路径。
cd -:上一次所在的目录。cd ..:上一级所在的目录。cd ~:切换到用户的家目录。
3、ls[选项][文件]:用于显示目录中的文件信息。
ls -a:显示全部信息,包括隐藏文件。-l:查看文件的属性、大小等详细信息。ls -al:查看当前目录中的所有文件并输出这些文件的属性信息。
ls -ld:查看目录属性信息。单个“.”代表当前目录,两个“.”代表上一级目录。
1、cat[选项][文件]:用于查看纯文本文件(内容较少的)。加-n参数显示行号。
2、more[选项]文件:用于查看纯文本文件(内容较多的)。回车:多显示一行。空格:翻页。
3、head[选项][文件]:用于查看纯文本文档的前N行。head -n 20 文件名。20指前20行。
4、tail[选项][文件]:用于查看纯文本文档的后N行或持续刷新内容。tail -n 20 文件名
tail -f 文件名:持续刷新一个文件的内容。
5、tr[原始字符][目标字符]:用于替换文本文件中的字符。cat anaconda-ks.cfg | tr [a-z] [A-Z]
6、wc[参数]文本:用于统计指定文本的行数、字数、字节数。
-l:只显示行数。-w:只显示单词数。-c:只显示字节数。
在Linux系统中,passwd是用于保存系统账户信息的文件,要统计当前系统中有多少个用户时,可以用wc -l /etc/passwd进行查询。
7、stat 文件名称:用于查看文件的存储信息和时间等信息。
Access:最后一次访问文件内容的时间(Atime)
Modify:最后一次修改文件内容的时间(Mtime)
Change:最后一次更改文件属性、权限的时间(Ctime)
8、cut[参数]:用于按“列”提取文本字符。
-f参数设置列数。-d参数设置间隔符号。passwd在保存用户数据信息时,用户信息的每一项值之间是采用冒号来间隔的。
cut -d: -f1 /etc/passwd 通过cut命令提取/etc/passwd这个文件,所有以-d:为间隔符的第一列信息-f1(1代表第一列)
9、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(查看文件内容具体不同之处)

Linux学习笔记——工作目录切换命令/文本文件编辑命令