一、常用操作命令:
1.文件内容显示命令:
(1)cat:cat [选项] [文件名]
用来串接文件或显示文件的内容,也可以从标准输入设备读取数据并将其结果重定向到一个新的文件中,达到建立新文件的目的。
选项如下:
1)-n:由1开始对所有输出的行数进行编号;
2)-b:和-n类似,但不对空白行编号;
3)-s:当遇到有连续两行以上的空白行,将其替换为一行空白行;
4)-E:在每行结束处显示$。
(2)more:more [文件名]
显示输出的内容,然后根据窗口的大小进行分页显示,在终端底部打印出“--More--”及已显示文本占全部文本的百分比。
选项如下:
1)-f或<空格>:显示下一行;
2)<回车>:显示下一列;
3)-q或-Q:推出more;
4)+num:从第num行开始显示。
也就是说,当文件比较大时,文本内容会在屏幕上快速显示,more命令则解决了这个问题,一次只显示一屏的文本。
输入命令后显示文本内容第一页,按回车键显示下一行,按F或空格键显示下一页,按CRTL+B返回上一屏,按Q退出。
(3)less:less [文件名]
less命令与more相似,区别在于还可以利用pageup、pagedown来回翻页显示文件。
选项如下:
1)-m:显示读取文件的百分比;
2)-M:显示读取文件的百分比、行号以及总行数;
3)-N:每行前输出行号;
4)-s:把连续多个空白行作为一个空白行显示。
(4)head:head [选项] [数字] [文件名]
显示文件的前n行,不带选项时默认显示前10行。
选项如下:
1)-n:显示文件的前n行;
2)-c:显示问价的前c个字节。
(5)tail:tail -n [数字] [文件名] 或 tail-[数字] [文件名]
显示文件的