Linux系统中,cat命令是一个文本输出命令,通常用来查看某个文档的内容。它有如下三个功能:

         1)、一次性显示整个文件

         如:查看/etc/initab文件,可以使用命令:cat/etc/inittab

 

 

         2)、从键盘创建一个文件

         如:命令:cat >five.txt,然后就输入些文字信息,退出直接可以Ctrl+C.

 

         3)、将几个文件合并为一个文件

         如:命令:catfive.txt six.txt > fivesix.txt

 

命令cat的命令格式:cat [选项] [文件]

 

命令参数:

-A, --show-all           等价于 -vET

-b, --number-nonblank    对非空输出行编号

-e                       等价于 -vE

-E, --show-ends          在每行结束处显示 $

-n, --number            对输出的所有行编号,1开始对所有输出的行数编号

-s, --squeeze-blank       有连续两行以上的空白行,就代换为一行的空白行

-t                       -vT 等价

-T, --show-tabs          将跳格字符显示为 ^I

-u                       (被忽略)

 

 

说明:tac 是将 cat 反写过来,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行连续显示在屏幕上,而 tac 则是由最后一行到第一行反向在屏幕上显示出来。