head命令
head命令主要用来显示开头某个数量的文字区块。
基本语法
head [参数] 文件名称
主要参数如下所示:
参数 | 功能 |
---|---|
-c 数量 | 设置显示数量,以字节为单位 |
-n 行数 | 设置显示行数 |
-q | 不显示文件名称 |
-v | 显示文件名称 |
如果在使用head命令时,不添加任务参数,则默认显示10行
示例
tail命令
tail命令与head命令类似,只不过tail命令主要用来显示文件末尾指定数量的文字区块,常用来查看日志等文件。
基本语法
tail [参数] 文件名称
主要参数如下所示:
参数 | 功能 |
---|---|
-c N | 显示最后N字节的数据 |
-n 行数 | 显示指定行数的内容 |
-f | 持续读取文件末尾的数据,常用于监控日志的更新内容的查看 |
-q | 不显示文件名称 |
-v | 显示文件名称 |
-s 秒数 | 该参数必须与 -f 一起使用,用于指定查看更新内容的间隔时间 |
--pid=PID | 该参数必须与 -f 一起使用,当指定的进程号 PID 结束时,则停止tail命令的执行 |
如果在使用tail命令时,不添加任务参数,则默认显示10行