(最全)Linux进行文件内容显示的命令有哪些,各自有何特点

cat命令: 会显示文件全部内容,但如果文件过大,只会显示最后一页 cat [参数] [文件] 参数: -n 或 --number:由 1 开始对所有输出的行数编号。 -b

(最全)Linux进行文件内容显示的命令有哪些,各自有何特点

cat命令:

会显示文件全部内容,但如果文件过大,只会显示最后一页

cat [参数] [文件]

参数:

-n 或 --number:由 1 开始对所有输出的行数编号。

-b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。

清空 /etc/test.txt 文档内容:

cat /dev/null > /etc/test.txt

cat 也可以用来制作镜像文件。例如要制作软盘的镜像文件,将软盘放好后输入:

cat /dev/fd0 > OUTFILE

相反的,如果想把 image file 写到软盘,输入:

cat IMG_FILE > /dev/fd0

more命令

会以一页一页的形式显示,

最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,h 。

按q退出

less命令

可以更方便用户查看,文件内容。直接按上下方向键就可以换行,提供了more命令所没有的向上翻页。

按Q退出

head命令

用来显示开头某个数量的文字区块,head 用来显示档案的开头至标准输出中。

可以选择参数来控制,输出开头几行

tail命令

tail 命令常用于查看文件的最后几行命令,并且不停的刷新,比较适合实时观察程序的日志情况。

tail [参数] [文件]

最后还有记得vi/vim编辑器,虽然是用来编辑内容的,但是当我们不用修改,也可以用来查看文件内容。

另外如果我们使用的GNOME桌面环境,也可以使用文本编辑器gedit来打开文件,也可以编辑

gedit是一个baiGNOME桌面环境下兼容UTF-8的文本编辑器,使用GTK+编写而du成,支持包括gb231

其次,linux上有很多的文本编辑器,一般来说我们使用vi或者vim,很少再使用gedit,另外用gedit修改文件的时候看下权限不是所有文件都有权利修改的,除非你是root

它和windows下的记事本和写字板差不多的东西,不过功能要强,可以用来编辑c,c++,fortran,html,等等,支持语法高亮。

相关推荐