多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 1、cat命令 cat命令用于查看纯文本(内容较少的),格式为“cat \[选项\] \[文件\]” -n 显示行号 #### 2、more命令 more命令用于查看纯文本文件(内容较多),格式为“more \[选项\]文件” #### 3、head命令 head命令用于查看纯文本文档的前N行,格式为“head \[选项\] \[文件\]” 如:head -n 20 initial-setup-ks.cfg #### 4、tail命令 tail命令用于查看纯文本的后N行或持续刷新内容,格式为“tail \[选项\] \[文件\]” 如: tail -n 20 文件名; **实时查看最新日志文件时: “tail -f 文件名”** #### 5、tr命令 tr命令用于替换文本文件中的字符,格式为“tr \[原始字符\] \[目标字符\]” 如:把某个文件内容的英文全替换为大写。先cat读取待处理的文本,然后通过管道符tar命令替换 cat anaconda-ks.cfg | tr \[a-z\] \[A-Z\] #### 6、wc命令 wc命令用于统计指定文本的行数、字数、字节数,格式为“wc \[参数\] 文本” -l 只显示行数; -w 只显示单词数; -c 只显示字节数 如:wc -l /etc/passwd #### 7、stat命令 stat命令用于查看文件的具体存储信息和时间等信息,格式为“stat 文件名称” 如:stat ananconda-ks.cfg 三张时间状态:Access、Modify、Change #### 8、cut命令 cut命令用于按“列”提取文本字符,格式为“cut \[参数\] 文本” -f 设置需要查看的列数; -d 设置间隔符号 尝试提取passwd文件中的用户名信息,即提取以冒号为间隔符的第一列内容: head -n 2 /etc/passwd; cut -d: -f1 /etc/passwd #### 9、diff命令 diff命令用于比较多个文本文件的差异,格式为“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