cat
是一个常用的 Linux 命令,用于连接(concatenate)文件并打印到标准输出设备(通常是屏幕)
-A
:显示所有字符,包括空格和换行符。-b
:在每行的开头添加一个数字,表示该行的列数。-E
:在每行的末尾添加$
符号,用于标识行的结束。-n
:在每行的开头添加行号。-T
:将制表符显示为^I
。-v
:显示每行的内容前加上v
字符。-h
:以人类可读的格式显示文件大小,例如,使用 KB、MB 等单位。-s
:压缩连续的非空行,使它们成为一个空格。-u
:显示未缓冲的输入。
要设置这些参数,只需在 cat
命令后附加相应的参数即可。例如,要显示文件内容并在每行开头添加行号,可以使用以下命令:
cat -n filename
请注意,并非所有 Linux 发行版都支持所有这些参数,具体取决于您的系统。您可以查阅您所使用的 Linux 发行版的文档以获取完整的参数列表。