head命令将每个文件的前10行打印到标准输出。对于多个文件,在每个文件前加上一个提供文件名的标题。如果没有文件,或者文件是-,则读取标准输入。head命令的使用方法使用head显示/etc/passwd的前十行:[root@localhost~]#head/etc/passwdroot0:0:root:/root:/bin/bashbin1:1:bin:/bin:/sbin/nologindaemon2:2:daemon:/sbin:/sbin/nologinadm3:4:adm:/var/adm:/sbin/nologinlp4:7:lp:/var/spool/lpd:/sbin/nologinsync5:0:sync:/sbin:/bin/syncshutdown6:0:shutdown:/sbin:/sbin/shutdownhalt7:0:halt:/sbin:/sbin/haltmail8:12:mail:/var/spool/mail:/sbin/nologinoperator11:0:operator:/root:/sbin/nologin如何显示指定行数使用-n命令显示指定行数,也可以省略字母n,只用-和数字(有数字和-之间没有空格)。例如:使用-n参数显示/etc/passwd的前五行:[root@localhost~]#head-n5/etc/passwdroot0:0:root:/root:/bin/bashbin1:1:bin:/bin:/sbin/nologindaemon2:2:daemon:/sbin:/sbin/nologinadm3:4:adm:/var/adm:/sbin/nologinlp4:7:lp:/var/spool/lpd:/sbin/nologinViewmultiplefiles如果提供多个??文件作为head命令的输入,它将显示每个文件的前十行。以下示例使用head命令显示/etc/passwd和/etc/shadow文件的前两行:[root@localhost~]#head-n2/etc/passwd/etc/shadow==>/etc/passwd<==root0:0:root:/root:/bin/bashbin1:1:bin:/bin:/sbin/nologin==>/etc/shadow<==root:$6$a73/Rt1OEkUi04km$GX4FzCh51bqNZpygxDJIPwt2OuxwYF/Qm8UjnIYSvxzrOcIn4UR/rv4yaArJ4jl6YS//ZT8y70eeivYatF89a0::0:99999:7:::bin:*:17834:0:99999:7:::Summaryhead命令将每个文件的前10行打印到标准输出。对于多个文件,在每个文件前加上一个提供文件名的标题。
