linux上翻命令 linux 翻页

Linux的翻页命令more和less怎么使用

有些命令显示的内容太多,一页屏幕显示不完,就需要翻页命令。一般是用管道符将这样的命令的输出让more或less处理,就像这样:

创新互联专注于丰县网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供丰县营销型网站建设,丰县网站制作、丰县网页设计、丰县网站官网定制、成都小程序开发服务,打造丰县网络公司原创品牌,更为您提供丰县网站排名全网营销落地服务。

dmesg |more (查看系统硬件信息)

或dmesg |less

more命令的翻页按键:

空格:表示向下翻一页

回车:表示向下滚动一行

/字符串:表示查询字符串

q:离开more界面

而less命令和more的不同之处在于,它可以向上翻页,字符串查询也可以向上查询。less命令的按键(more命令的按键在less中一样):

PageUp:向上翻页

PageDown:和空格键一样是向下翻页

?字符串:表示向下查询字符串

n:重复查询字符串

在linux字符界面的虚拟终端中,查看以前的命令,要向上翻,怎么办?

你说的是查看以前的命令输出吧:

Shift + PageUp/PageDown

(向上/下滚屏)

如果说的是查看以前自己输入过什么命令:

Up(上箭头)

或者

vim ~/.bash_history

linux终端里如何向前翻页

楼主当然知道管道和more,less了,只是希望了解向上翻页的键盘命令而已。其实楼主可能已经猜到,如果pageup down能够向下翻页的话,反向的命令一般是Shift-PageUp和Shift-PageDown.

只是由于环境多种多样,如在虚拟机中安装的LINUX,或运行的是virtual console,或者是桌面中Gnome-Terminal等等,这中间有些仿真终端没有实现这个向上翻页命令,而有的情况是,Shift-PageUp/Down的键盘码被无数多个中间程序过滤,而没有传给终端程序,所以结局是按键后没有反应,或是执行其它动作。

如果楼主安装运行真正的xterm,而不是Gnome-Terminal,可能会发现许多进行教材上讲的动作都可正确执行了,这是因为这些教材都是以xterm为背景写的,而现在缺省的终端程序则是Gnome-T。


本文标题:linux上翻命令 linux 翻页
标题网址:http://pwwzsj.com/article/ddjdphp.html