tail

格式 :tail -n -k [文件名]

默认显示file末尾10行

tail file


显示末尾k行

tail -k file

tail -n k file

tail -n -k file


从开头第k行开始输出

tail -n +k file



head

格式:head -n -k 文件名


默认显示file开头10行

head file


显示开头k行

head -k file

head -n k file

head -n +k file


除最后k行外,显示剩余全部部分

head -n -k file


组合用法范例

从第11行开始显示但不包括最后3 行

tail -n +11 file| head -n -3 


显示前20行但从11行开始

head -n +20 file | tail -n +11


显示除第三行外的所有行,但只显示最后十行

head -n -3 file | tail -n 10


显示前20行中的后10行

head -n 20 file|tail -n 10


最后13行中的前10行

tail -n 13 file| head -n 10


显示最后13行中除末尾3行以外的前10行

tail -n 13 file| head -n -3