目录
不可翻页查询
1.cat(concatenate的缩写)
格式:cat [参数] 文件
从第一行到最后一行连续显示文件内容到屏幕上,文件非常大的话就只可以看到最后一页
1.1cat参数
参数 | 作用 |
-A | 可以列出一些特殊字符而不是空白 |
-b | 对文件内容列出行号,对空白行将会自动忽略不会列出行号 |
-n | 打印出行号,空白行也会有行号,与-b 的区别在此 |
-T | 将[tab]按按键以^I形式显示出来 |
-V | 列出看不出来的特殊字符 |
1.2具体实例
cat -b cattest.txt
2.(cat的tac反写)
功能与cat正好相反,tac从最后一行倒着向上显示,但是参数就无法使用了
3.nl (添加行号打印)
格式 : nl [参数] 文件
3.1参数
3.2操作实例
可翻页巡视
4.more (以页为单位翻动,只可向下)
格式 : more 文件
4.1应用快捷键
名称 | 作用 |
空格键 | 向下翻一页 |
Enter | 向下翻一行 |
/字符串 | 表示在这个显示的内容当中,向下搜寻【字符串】回车键即可向下搜索下一个此字符串的位置,重复按n键可以重复搜索同一个字符串多次直至结束 |
q | 代表离开more,不再显示文件内容 |
b | 往回翻页,但是对管线无用 |
5.less(以页为单位翻动,上下都可以)
格式 : less 文件名
资料提取
6.head (头的意思,提取前面几行)
格式 : head -n [number] 文件
补:tail -n -50 文件,假如文件一共有80页,使用此命令就会显示前30页,也就是显示文件总行数-50
注:-n后面接数字,number为几就显示几行,没有数字-n默认前十行
6.1操作实例
7.tail(尾部的意思,取出后面几行)
格式 : tail -n [number] 文件
注:没有参数默认后十行
7.1操作实例
7.2head tail小练习
截取文件第5到8行的信息
[root@text test]#head -n 8 cattest.txt | tail -n 4
先head截取前八行,再用tail 截取后四行就可以了
注:| 这个竖道道叫做管道符,这个管道的意思是管道前面处理完的信息不直接输出交由管道后面的的指令继续使用全部处理完后在输出
结果