Linux-文本查看命令
参考文献
cat
- 文本内容显示到终端
1 | cat demo.yml |
tac
- 文本反向显示到终端
head
- 查看文件开头
1 | head demo.yml |
tail
- 查看文件结尾
- 常用参数
-f
文件内容更新后,显示信息同步更新
wc
- 统计文件内容信息
1 | wc -l demo.yml |
grep
-
检索文本内容
1
grep -i "待查询的字符串信息" filename
-
说明:
grep
能在文件中检索特定内容-i
:大小写敏感-A
/-B
/-C
<N>
:顺带显示前后文,-A
表示后面 N 行,-B
表示前面 N 行,-C
表示前后各 N 行-E
:使用正则表达式来匹配-v
:反选(输出不匹配的行)-l
:只输出能匹配到内容的文件名-F
:不要将检索内容视为正则表达式-r
:递归匹配目录下所有文件的内容-o
:只输出匹配上了的部分(而不是整行)-a
:也对二进制文件进行检索,而不是忽略它们!
nl
-
添加打印行号
1
2
3
4
5
6
7
8
9
10# nl [-bnw] 档案
参数:
-b :指定行号指定的方式,主要有两种:
-b a :表示不论是否为空行,也同样列出行号;
-b t :如果有空行,空的那一行不要列出行号;
-n :列出行号表示的方法,主要有三种:
-n ln :行号在屏幕的最左方显示;
-n rn :行号在自己字段的最右方显示,且不加 0 ;
-n rz :行号在自己字段的最右方显示,且加 0 ;
-w :行号字段的占用的位数
touch
1 | # touch [-acdmt] 档案 |
od
- 查阅非文字文件
1 | #od [-t TYPE] 档案 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 HoleLin's Blog!