一起学习网 一起学习网

trlLinux下的Head命令控制(linuxheadc)

文件

Head 命令是Linux 下比较常用的一个命令,它的作用是读取文件的前几行,非常的实用。一般来说,head 命令的用法如下:

`head [选项] [文件]`

其中, 命令中的文件参数可以是文件名,或者带有通配符的文件名,它主要有以下几个选项,

* -n,用于指定显示文件开头的几行;

* -c,用于指定显示文件开头几个字符;

* -q,表示在读取完文件的前几行时,不显示文件名称;

* -v,表示显示文件的详细信息等。

例如,下面这条命令表示显示文件foo中的前10行,

`head -n 10 foo`

如果想查看文本文件的末尾几行,则可以使用`tail` 命令,它的用法类似 head 命令,例如查看foo文件的最后5行:

`tail -n 5 foo`

或者用`sed` 命令,例如查看foo文件的最后10行:

`sed -n ‘$-9,$p’ foo`

用head 命令控制文件可以很方便的分析文件格式、文件大小,用于调试程序代码等。另外,head 命令还可以用来对文件等进行操作,例如拷贝文件,那么可以这样实现:

`head -n 1000 file1 > file2`

这条命令会从file1 文件中读取前1000行,并将数据保存到file2 文件中去。

总的来说, 在Linux 系统中,head 命令是一个非常好用的工具,它可以方便的进行文件的操作,在日常工作中,可以使用head 命令来实现文件的拷贝,读取文件的开头的几行等等。