linux一个命令列表,在一个屏幕上显示不完

比如说find,会列出很多,但是最上面的内容就显示不出来了,怎么分屏显示呢... 比如说find,会列出很多,但是最上面的内容就显示不出来了,怎么分屏显示呢 展开
 我来答
ljq_13
推荐于2016-10-01 · 超过19用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:53.7万
展开全部
使用管道方式可以实现。例如:
"ls -l /etc" 这个命令,肯定要刷屏,换成 "ls -l /etc | less" 试试,就可以按照自己的需求上下翻页来查看了,按“q”退出。“|”符号是“Shift + \”产生的。
同理,把“less”换成“more”也可以,只不过more模式只能支持向下翻页。
按照你的需求,可以类似如下方法:
"find -name 1.png | less" 或 "find -name 1.png | more"

另外一种方法,输出重定向:
"find -name 1.png > res.txt"
执行成功后,发现并没有在屏幕上列出结果,但你用ls查看当前路径,会发现多了一个“res.txt”文件,用vim文本编辑器查看,发现里面记录的就是刚才程序执行的结果了,这样你想怎么看就怎么看,看多少次都行,甚至还能编辑。
“>”就是输出重定向符号,注意前后要有空格!这符号后面跟的就是要把结果存储到的文件的名称,可以随意起名。
qifun
2007-01-18 · TA获得超过233个赞
知道答主
回答量:160
采纳率:0%
帮助的人:97万
展开全部
好象用 more
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式