嘟嘟社区

linux cat文件的时候 怎么只cat前5行或者前10行


rt
有的文件太长了 cat一次要跑好久 指向cat一部分看看
用more命令,每次只显示一页,按下空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助

more a.txt

用less命令,每次只显示一页,按下空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助
和more命令的区别就在于支持上下键卷动屏幕、查找。

less a.txt

用管道符“|”将两个命令隔开,管道符左边命令的输出就会作为管道符右边命令的输入。

cat a.txt | more

用head命令用于查看一个文本文件的开头部分。

head -n 20 a.txt

用tail命令显示文本文件的末尾几行。

tail -n 20 a.txt

有几个命令可以一起配合试试,head,more,less
本帖最后由 园丁 于 2022-7-1 08:56 编辑

直接 head -5 xxx  ,  head -10 xxx,cat全文输出效率太低了
xxx文件名

园丁 发表于 2022-7-1 08:43
直接 head -5 xxx  ,  heda -10 xxxx,cat全文输出效率太低了

xxx是什么 文件名是吧

后5行或者后10行咋输出

Apian 发表于 2022-7-1 08:48
后5行或者后10行咋输出

tail -5 xxx
tail -10 xxx

能百度的问题 非要论坛发个贴。。。

打不死熊 发表于 2022-7-1 09:23
能百度的问题 非要论坛发个贴。。。

水一百度会开,人一百度会死

asd1314s 发表于 2022-7-1 09:42
水一百度会开,人一百度会死

那咕咕一下