查看文件的内容
----雨竹清风
怎样查阅一个文件的内容呢?
我们可以使用一下命令:cat,tac,more,less,nl,head,tail,od等命令。
cat:是concatenate的缩写,意思是连接输出。cat命令就是将文件的内容连续输出。参数:-n 连同空白行都有编号的打印
-A 特殊字符也要打印出来 -b仅仅对非空白行编号打印
tac:是cat的倒写,tac命令就是将文件倒着输出。
more:一页一页的输出
less:与more类似,可以向前翻页。
nl:是输出时显示行号。
head:输出前几行。
tail:输出后几行。
od:以二进制的形式输出。
例子:
cat 和 tac
显示输出/etc/issue的内容
命令:cat /etc/issue
倒着输出/etc/issue的内容
命令:tac /etc/issue
加行号打印/etc/issue内容
命令:cat –n /etc/issue
不显示空白行
命令:cat –b /etc/issue
将文件中的特殊字符显示出来
命令:cat –A /etc/xinetd.conf

注意:使用-A 参数显示,可以将空格和tab区分开。tab显示的是^I;$是断行字符。
nl
添加行号打印
nl /etc/issue不论是否是空行都要列出
nl –b a /etc/issue
可以加上行号字段所占的位数
nl –b a –n rz –w 3 /etc/issue
空行也列出 右方显示,行号前加0 行号的宽度设置为3位