文本文件编辑命令

cat命令查看纯文本文件(较短的),格式为:”cat[[选项][文件]“

查看文本文件:

cat     文件名

参数                         作用

-n                             显示行号

-b                             显示行号(不包括空行)

-A                              显示出”不可见“的符号,如空格,tab键等

more命令用于查看纯文本文件(较长的),格式为:”more[选项]文件“

查看文本文件:
#more 文件名

参数                         作用

-数字                         预先显示的行数(默认为一页)

-d                             显示提示语句与报错信息

head命令查看纯文本文档的前N行,格式为:“head[选项][文件]”

查看文本文件前20行:
#head -n 20 文件名

参数                         作用

-n 10                        显示10行

-n  -10                      正常输出(如cat命令),但不显示最后的10行

tail命令查看纯文本文档的后N行,格式:“tail[选项][文件]”

查看文本文件后20行:
#tail -n 20  文件名

参数                         作用

-n 10                          显示后面10行

-f                               持续刷新显示的内容

od命令查看特殊格式的文件,格式为:“od[选项][文件]”

参数                         作用

-t a                          默认字符

-t c                          ASCII字符

-t o                          八进制

-t d                          十进制

-t x                          十六进制

-t f                           浮点数

tr命令用于转换文本文件中的字符,格式为:“tr[原始字符][目标字符]”
将1.txt文件的内容转换成大写,(注意到命令中间|了吗?这个叫管道命令符。)

#cat 1.txt | tr [a-z] [A-Z]
注意命令中的空格

wc命令用于统计指定文本的行数、字数、字节数、格式为:“wc[参数]文本”

参数                              作用

-l                                   只显示行数

-w                                 只显示单词数

-c                                  只显示字节数

例如:统计当前系统中的用户个数:
#wc -l /etc/passwd

cut命令用于通过列来提取文本字符、格式为:"cut[参数]文本"

参数                                   作用

-d 分隔符                              指定分隔符,默认为Tab

-f                                         指定显示的列数

-c                                        单位改为字符

获取当前系统中所有用户的名称:

参数作用:-d 以”:“来做分隔符,-f参数代表只看第一列
#cut -d:-f1 /etc/passwd

获取root用户的默认shell解释器:
#grep ^root  /etc/passwd| cut -d:  -f7

diff命令用于比较多个文本文件的差异,格式为”diff[参数]文件“

参数                                   命令

-d                                        忽略空格引起的差异

-B                                        忽略空行引起的差异

-brief或-q                             仅报告是否存在差异

-c                                     使用上下文输出格式

猜你喜欢

转载自www.cnblogs.com/QinTO/p/9212714.html