linux查看⽂件前⼏⾏和后⼏⾏的命令
可以使⽤head(查看前⼏⾏)、tail(查看末尾⼏⾏)两个命令。
例如:
查看/etc/profile的前10⾏内容,应该是:
# head -n 10 /etc/profile
查看/etc/profile的最后5⾏内容,应该是:
# tail  -n 5 /etc/profile
如果想同时查看可以将前10⾏和后5⾏的显⽰信息通过输出重定向的⽅法保存到⼀个⽂档,这样查看⽂档即可⼀⽬了然。
例如:
将内容输出到/home/test⽂件中
# head -n 10 /etc/profile >>/home/test
# tail  -n 5 /etc/profile>>/home/test
查看的话只需要打开test⽂件即可。linux查看当前文件夹内容
cat /home/test
【⼀】从第3000⾏开始,显⽰1000⾏。即显⽰3000~3999⾏
cat filename | tail -n +3000 | head -n 1000
【⼆】显⽰1000⾏到3000⾏
cat filename| head -n 3000 | tail -n +1000
*注意两种⽅法的顺序
分解:
tail -n 1000:显⽰最后1000⾏
tail -n +1000:从1000⾏开始显⽰,显⽰1000⾏以后的
head -n 1000:显⽰前⾯1000⾏
【三】⽤sed命令
sed -n '5,10p' filename 这样你就可以只查看⽂件的第5⾏到第10⾏。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。