永发信息网

linux怎么显示文件的前几行

答案:2  悬赏:50  手机版
解决时间 2021-03-06 02:32
  • 提问者网友:了了无期
  • 2021-03-05 04:35
linux怎么显示文件的前几行
最佳答案
  • 五星知识达人网友:行路难
  • 2021-03-05 05:35
linux 显示文件的前几行的方式:使用ll -lrth,按照更改时间倒序排列,最新文件在下边。其他几种方式:ll -lrSh:按照文件大小倒序排列,最大文件在下边。grep --color :高亮查询关键字。grep -A 10 xxx : 显示关键字后10行,查异常栈时很有用。grep -B 10 xxx : 显示关键字前10行。grep -C 10 xxx : 显示关键字前后10行。
1.Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
2.Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。

全部回答
  • 1楼网友:一叶十三刺
  • 2021-03-05 06:24
ll -lrth:按照更改时间倒序排列,最新文件在下边
ll -lrSh:按照文件大小倒序排列,最大文件在下边
grep --color :高亮查询关键字
grep -A 10 xxx : 显示关键字后10行,查异常栈时很有用
grep -B 10 xxx : 显示关键字前10行
grep -C 10 xxx : 显示关键字前后10行
grep -i :不区分大小写
egrep ‘aaa|bbb’:可以统计aaa或bbb的结果,egrep基本等价 grep -E
【一】从第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行。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯