cat #是查看文件
例:cat -n file.txt #查看file.txt文件,并且打印行号。只是虚拟行号,并不是文件本身有行号。
例:cat -b file.txt #查看file.txt文件,并且打印行号。和-n 参数类似,只是空格不打印行号。
cat命令会一次性将文件内容输出到屏幕。对于查看大文件很不方便。
尤其是在远程工具上查看大文件。由于远程工具会有显示历史行数的限制,所以可能会导致无法看到文件头部内容。
这个时候,就需要用下列两个高级命令。
例:cat -n file.txt | less #分屏查看file.txt文件,并且打印行号。使用less参数,可以使用键盘上的PageUp和PageDown两个翻页键,上翻或者下翻一屏。
#或者使用键盘的上下箭头,上下翻行,仔细查看。
例:cat -n file.txt | more #分屏查看file.txt文件,并且打印行号。使用more参数,只可以使用空格键往下翻页,不能上翻,也不能逐行查看。
加了less或more参数后,输入“:q”冒号+q键,退出cat命令。