head
命令格式
head [参数] 文件
命令功能
head 用来显示文件的开头至标准输出中,默认head命令打印其相应文件的开头10行。
命令参数:
-q 隐藏文件名
-v 显示文件名
-c <字节> 显示字节数
-n <行数> 显示的行数
示例
显示文件的前2行
head -n 2 1.txt
显示至文件的倒数第三行,但是不包含倒数第三行
head -n -3 1.txt
显示文件前2个字节
head -c 2 1.txt
显示至文件的倒数第六个字节,但是不包含第六个字节
head -c -6 1.txt
tail
命令格式
tail [必要参数] [选择参数] [文件]
命令功能
用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用来查看日志文件。
命令参数
-f 循环读取,可以实时得到新追加到文件中的信息
-q 不显示处理信息
-v 显示详细的处理信息
-c <数目> 显示的字节数
-n <行数> 显示行数
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束.
-q, --quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
示例
显示文件末尾内容
tail -n 2 1.txt
从倒数第三行开始显示内容
tail -n -3 1.txt
从第3行开始显示文件
tail -n +3 1.txt
如果觉得本文对您有帮助,请点击‘顶’支持一下,您的支持是我写作最大的动力,谢谢。