head
head [-n -k]…[file]…
显示前10行
可以认为数字前默认为+号
1、head -10 file.txt 【省略了n,所以前面的-是短横线】
2、head -n 10 file.txt 【默认含义】
3、head -n +10 file.txt 【加上+号】
除最后k行,显示其它所有
可以认为第k行分界,显示上半部分
head -n -10 file.txt 【数字前面加上-,就不能省略-n】
tail
tail [-n -k]…[file]…
默认显示后10行
tail file.txt
显示末尾k行
可以认为数字前默认为-号
tail -k file.txt 【省略了n,所以前面的-是短横线】
tail -n k file.txt 【默认含义】
tail -n -k file.txt
从开头第k行开始显示
可以认为第k行分界,显示下半部分
tail -n +k file.txt