rhcsa-文件内容显示

浏览普通文件内容

浏览文件的命令
命令 常用选项 说明
cat

-n 对输出内容中的所有行标注行号

-b  对输出内容中的非空行标注行号

查看文件的内容
head -num  指定需要显示文件num行的内容 默认查看文前十行的内容
tail

-num  指定需要显示文件num行的内容

-f  使tail不停的去读取显示文件的最新内容,这样有实时监视的效果

tail命令更多的用于查看系统日志文件,Ctrl+c键终止显示和跟踪

默认查看文后十行的内容
more 

-c  从顶部清屏,然后显示文件的内容

分页查看文件内容

按Enter键向下滚动

空格键向下翻页,b键向上翻页

文档末尾是more会默认推出

less

-c  从顶部清屏,然后显示文件的内容

-N  在每行前面调价输出行号

分页查看文件内容

按Enter键向下滚动

空格键向下翻页,b键向上翻页

按q退出

cat

作用:显示文本文件内容   

语法:cat  选项  文件

-n  由1开始对所有输出行号编号

练习:

rhcsa-文件内容显示_第1张图片

-b 由1开始对所有输出行号编号,但空白行不编号

head

作用:默认显示文档前十行的内容

rhcsa-文件内容显示_第2张图片

语法:head  参数  文件

-q  影藏文件名

-v  显示文件名

-c<数目>  显示的字节数

-n<行数>  显示的行数

-n

例:显示前八行

rhcsa-文件内容显示_第3张图片

-c  

例:显示前100个字节

tail

作用:用于查看文件的内容,有一个常用的参数-f,常用与查看正在改变的日志文件

语法:tail  参数  文件

rhcsa-文件内容显示_第4张图片

more

命令类似cat,不过会以一页一页的形式显示,更方便使用者逐页浏览,二最基本的指令就是按空白键就往下一页显示,按b就会往上一页显示。

语法:more  文件名

cut

作用:用于按列提取文本内容

语法:cut 选项  文件名称

cut命令从文件的每一行剪切文件,字符和字段,并将这些字符,字节和字段写至标准输出。

如果不指定file参数,cut命令将读取标准输入,必须指定-b,-c或-f的标志之一。

-b  以字节位单位进行分割

-c  以字符为单位进行分割

-d  用户自定义分隔符。比如:进入vim passwd文件中,就以:位分隔符。

-f  指定显示那个区域

-n  取消分割多字节的字符

以字节为单位

显示第一个字节

rhcsa-文件内容显示_第5张图片

显示前十行的第三个字节

rhcsa-文件内容显示_第6张图片

以字符为单位

显示第三个字符

rhcsa-文件内容显示_第7张图片

显示前三行的第三个字符

显示后十行的第八个字符

rhcsa-文件内容显示_第8张图片

sort

对文件内容进行排序

语法:sort  选项  文件名称

rhcsa-文件内容显示_第9张图片

-f  忽略大小写

-b  忽略缩进与空格

-n  依照数值的大小排序

-r  反向排序

-u  去除重复行

-t  指定间隔符

-k  设置字段范围

-u  去重

rhcsa-文件内容显示_第10张图片rhcsa-文件内容显示_第11张图片

-n 数字大小排序

rhcsa-文件内容显示_第12张图片

uniq

作用:检查文件内容的重复行,并且把重复行去掉

语法:uniq  选项  文件名

-c  显示去除重复行的行数(如果去除了三行重复行,前面就会显示3,就表示去除了三行重复行)

rhcsa-文件内容显示_第13张图片



tr

作用:替换文件中的字符

语法:tr  选项  要替换的东西

-c  反选替换

-d  删除指定字符

-s  缩减连续连续重复的字符成单个字符

例:将f1中的a--z替换成A--Z,然后显示到屏幕上

rhcsa-文件内容显示_第14张图片rhcsa-文件内容显示_第15张图片

wc

作用:用于统计文本的行数,字数,字节数

语法:wc  选项  文件

例:显示第一行的行数,字数,字节数

-l 只显示行数

-w 只显示单词数

-c  只显示字节数

你可能感兴趣的:(linux,运维,服务器)