您的位置:首页 > 运维架构 > Linux

Linux终端里面如何显示上一屏的内容

2016-07-30 14:21 387 查看
问题描述:

         我在终端中使用”dpkg -l”命令显示主机中安装的软件时,发现内容很多,而当命令执行完毕后,只显示终端最后一屏的内容。前面的都无法查看,这个是很让人憋屈的。下面就这一个问题说一下我的解决方法。

解决方法:

一、在执行命令的时候在后面加个”|more”,就如同我使用”dpkg –l|more”,这样就可以用回车一点点的查看内容了。这个方法有个弊端,就是只能一直向下翻页,无法向上查看内容。

 

二、同方法1,只是在执行命令的时候,在后面加上”|less”,这个要比more好用的多,它可以用”PageUp”和”PageDown”按键上下翻页,也可以用上下方向键一点点查看。退出按q。

 

三、可以将输出重定向。例如可以执行命令”dpkg–l >a.c”,这样你就会发现在当前目录多了一个a.c文件,然后查看该文件,就是你所想要显示的内容。所谓的重定向也很好理解:就是将本来应该在终端上显示的内容显示在了文件里面。

 

         以上就是我解决该问题的方法,如果大家有什么更好的方法,请给我留言,大家一起进步!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  终端 Linux less more