Linux 中用户若对一个文件拥有 r (读)权限,便可查看该文件中的内容。常用的文件内容查看命令主要有一下几个:cat、tac、nl、more、less、head、tail,下面一一介绍。
1. cat
cat 这个命令的作用是将文件内容全部显示在屏幕上,并且是从第一行开始显示。
命令格式:
cat [选项] 文件名
选项:
-n: 显示内容的同时打印出行号,并且空白行也会打印出行号
-b: 显示内容的同时打印出行号,但空白行不会打印出行号,仅针对非空白行做行号显示
-E: 将结尾的断行字符 $ 显示出来
-T: 将 Tab 键以 ^I 显示出来(可发现文件内容中空白的地方是 Tab 还是空格)
-v: 列出一些看不出来的字符
-A: 相当于 -vET 的组合选项,列出一些特殊字符而不是显示空白
例如:
可以看到 -n 和 -b 选项都会显示行号,但 -n 选项打印出空白行的行号,而 -b 选项没有打印出空白行的行号。