linux翻页命令,linux怎么滚动屏幕
大家好,如果您还对linux翻页命令不太了解,没有关系,今天就由本站为大家分享linux翻页命令的知识,包括linux怎么滚动屏幕的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!
Linux系统中的翻页命令more和less使用教程
more
more-在显示器上阅读文件的过滤器[[ ]]
总览(SYNOPSIS)
more[-dlfpcsu] [-num] [+/ pattern] [+ linenum] [file...][[ ]]
描述(DESCRIPTION)
More是一个过滤器,用于分页显示(一次一屏)文本.这个版本非常基本.用户应该知道 less(1)提供了 more(1)的模拟,并且做了增强.[[ ]]
选项(OPTION)
下面介绍命令行选项.选项可以从环境变量MORE中获取(要确保它们以短横线开头(``-)),但是命令行选项能够覆盖它们.
-num
这个选项指定屏幕的行数(以整数表示).
-d
让 more给用户显示提示信息"[Press space to continue,'q' to quit.]",当用户按下其他键时,显示"[Press'h' for instructions.]",而不是扬声器鸣笛.
-l
More在通常情况下把 ^L(form feed)当做特殊字符,遇到这个字符就会暂停.-l选项可以阻止这种特性.
-f
使 more计数逻辑行,而不是屏幕行(就是说,长行不会断到下一行).
-p
不卷屏,而是清除整个屏幕,然后显示文本.
-c
不卷屏,而是从每一屏的顶部开始显示文本,每显示完一行,就清除这一行的剩余部分.
-s
把重复的空行压缩成一个空行.
-u
防止下划线.
+/
在显示每个文件前,搜索+/选项指定的文本串.
+num
从行号 num开始显示.
[[ ]]
命令(COMMAND)
more的交互命令基于 vi(1).有些命令以一个十进制数字开始,在下面的描述里称之为 k.后面的描述中, ^X指 control-X.
h or?
帮助:显示这些命令的摘要.你如果忘掉所有其他的命令,请记住这个.
SPACE
显示接下来的 k行文本.缺省值是当前的屏幕大小.
z
显示接下来的 k行文本.缺省值是当前的屏幕大小.参数成为新的缺省值.
RETURN
显示接下来的 k行文本.缺省值是 1.参数成为新的缺省值.
d or ^D
卷屏 k行.缺省值是当前的卷屏大小,初始化为 11.参数成为新的缺省值.
q或 Q或 INTERRUPT
退出.
s
向前跳过 k行文本.缺省值是 1.
f
向前跳过 k屏文本.缺省值是 1.
b or ^B
向后跳回 k屏文本.缺省值是 1.
跳到上一次搜索开始的地方.
=
显示当前行号.
/ pattern
搜索第 k个符合正则表达式的文本串.缺省值是 1.
n
搜索最后第 k个符合正则表达式的文本串.缺省值是 1.
! or:!
在子 shell中执行.
v
启动/usr/bin/vi,指向当前行.
^L
刷新屏幕.
:n
跳到后面第 k个文件.缺省值是 1.
:p
跳到前面第 k个文件.缺省值是 1.
:f
显示当前文件名和行号.
.
重复上次命令.
[[ ]]
环境(ENVIRONMENT)
More利用下面的环境变量(如果它们存在):
MORE
这个变量设置你喜欢的 more选项.
SHELL
当前使用的 shell(一般说来就是登录 shell).
TERM
指定终端类型, more用它来获取操作屏幕所需的终端特性
例:
代码如下:
[root@localhost zhangy]# more test.php#查看文件
[root@localhost zhangy]# netstat-tpnl|more#常用方式,分页显示
less
less与more命令类似,但可以通过翻页键查看上下页的内容
-b缓冲区大小设置缓冲区的大小
-e当文件显示结束后,自动离开
-f强迫打开特殊文件,例如外围设备代号、目录和二进制文件
-g只标志最后搜索的关键词
-i忽略搜索时的大小写
-m显示类似more命令的百分比
-N显示每行的行号
-o文件名将less输出的内容在指定文件中保存起来
-Q不使用警告音
-s显示连续空行为一行
-S行过长时间将超出部分舍弃
-x数字将“tab”键显示为规定的数字空格
命令内部操作
按键功能如下:
b向后翻一页
d向后翻半页
h显示帮助界面
Q退出less命令
u向前滚动半页
y向前滚动一行
空格键滚动一行
回车键滚动一页
1)向前搜索
/:使用一个模式进行搜索,并定位到下一个匹配的文本
n:向前查找下一个匹配的文本
N:向后查找前一个匹配的文本
2)向后搜索
?:使用模式进行搜索,并定位到前一个匹配的文本
n:向后查找下一个匹配的文本
N:向前查找前一个匹配的文本
2全屏导航
ctrl+ F:向前移动一屏
ctrl+ B:向后移动一屏
ctrl+ D:向前移动半屏
ctrl+ U:向后移动半屏
3单行导航
j:向前移动一行
k:向后移动一行
4其它导航
G:移动到最后一行
g:移动到第一行
q/ ZZ:退出 less命令
5编辑文件
v:进入编辑模式,使用配置的编辑器编辑当前文件
6标记导航
当使用 less查看大文件时,可以在任何一个位置作标记,可以通过命令导航到标有特定标记的文本位置。
ma:使用 a标记文本的当前位置
'a:导航到标记 a处
7浏览多个文件
方式一,传递多个参数给 less,就能浏览多个文件。
less file1 file2
方式二,正在浏览一个文件时,使用:e打开另一个文件。
less file1
:e file2
当打开多个文件时,使用如下命令在多个文件之间切换
:n-浏览下一个文件
:p-浏览前一个文件
例:
代码如下:
[root@localhost zhangy]# less test.php#查看文件
[root@localhost zhangy]# netstat-tpnl|less#常用方式,分页显示
Linux的翻页命令more和less怎么使用
有些命令显示的内容太多,一页屏幕显示不完,就需要翻页命令。一般是用管道符将这样的命令的输出让more或less处理,就像这样:
dmesg|more(查看系统硬件信息)
或dmesg|less
more命令的翻页按键:
空格:表示向下翻一页
回车:表示向下滚动一行
/字符串:表示查询字符串
q:离开more界面
而less命令和more的不同之处在于,它可以向上翻页,字符串查询也可以向上查询。less命令的按键(more命令的按键在less中一样):
PageUp:向上翻页
PageDown:和空格键一样是向下翻页
?字符串:表示向下查询字符串
n:重复查询字符串
linux翻页命令linux命令翻页
LINUX下怎么往上翻页?
楼主当然知道管道和more,less了,只是希望了解向上翻页的键盘命令而已。
其实楼主可能已经猜到,如果pageupdown能够向下翻页的话,反向的命令一般是Shift-PageUp和Shift-PageDown.只是由于环境多种多样,如在虚拟机中安装的LINUX,或运行的是virtualconsole,或者是桌面中Gnome-Terminal等等,这中间有些仿真终端没有实现这个向上翻页命令,而有的情况是,Shift-PageUp/Down的键盘码被无数多个中间程序过滤,而没有传给终端程序,所以结局是按键后没有反应,或是执行其它动作。
如果楼主安装运行真正的xterm,而不是Gnome-Terminal,可能会发现许多进行教材上讲的动作都可正确执行了,这是因为这些教材都是以xterm为背景写的,而现在缺省的终端程序则是Gnome-T。
linuxRH终端命令里more和less都是显示文件内容的吧,区别是什么。而且为什么会乱码,跟文件类型有关?
more是从UNIX系统中延续下来的(功能稍弱,这个命令是为了提供对UNIX的兼容性),而less是Linux自有的。它们的差别也可以从命令名看出来:
more可以读取一个较大的文本文件,分屏显示到标准输出上,并可以向下翻页(更多);
less可以读取一个较大的文本文件,分屏显示到标准输出上,并可以向下、向上翻页(更少);
乱码跟这两个命令没关系,可能的原因是:文件中有系统不支持的字符。控制字符自然是没法显示的,在不支持中文的终端下,中文字符自然也会是乱码。
8个最好用的手机App有哪些推荐?绝对不套路?
第一今日。一站式媒体集合。可以获得海量的丰富和自媒体信息。是掌握资讯和学习各种知识的必备软件。
第二kiwi浏览器。这是一个拉脱维亚出品的基于chrome内核的浏览器。这个浏览器最大的特点是可以兼容桌面版的chrome浏览器插件。比如说我个人比较喜欢谷歌浏览器桌面版的EMAILthis插件。前段时间试用,竟然在手机版kiwi浏览器上也可以使用。遇到喜欢的网页,只需要点击一次就可以发送到指定的邮箱永久保存。确实非常简洁高效。
第三网易云音乐。网易云音乐大数据推荐歌曲,还有自己定制歌单用习惯了就是属于自己的音乐宝库,现在还有海量的mv,有时候看看云音乐的奇葩评论也是蛮有乐趣的。
第四Ireader掌阅。虽然支持的格式不是很多,我比较喜欢它的自动滚屏阅读。有时候手懒可以把自动滚屏打开,不用每一步的去点击翻页,阅读速度可以调整。虽然别的手机阅读器也有具备这个功能的,但是掌阅相对比较容易操作。
第五快图。图片管理个人比较推荐快图。感觉比手机默认自带的图库好用,这个不多解释。要靠自己的体验。
先说这么多吧,有好多小众一点的软件,有机会再给大家推荐。
Linux命令man所用的帮助文件是放在哪里的?
输入q,回车就退出;
输入manman,会详细告诉你man手册的使用方法;
man手册是学习linux中经常用到的东西
使用方法:
1.man的查询后面的数字含义:
1)用户在shell换机中可以操作的指令或可执行文件
2)系统核心可乎叫的函数与工具
3)一些常用的函数(function)与函数库(library),大部分为c的函数库(libc)
4)硬件文件说明,通常是/dev/的文件
5)配置文件或者是某些档案的格式
6)游戏(games)
7)惯例与协议等,例如linux文件系统、网络协议、ASCIIcode等说明
8)系统管理员可用的命令
9)跟kernel有关的文件
2.manpage大致分为一下部分:
NAME:简单命令、数据名称说明
SYNOPSIS:简短的命令语法(sysntax)
DESCRIPTION:较为完整的说明,需要认真阅读
OPTION:针对SYNOPSIS中列举的所有可用选项说明
COMMANDS:当这个软件在执行的时候,可用在此软件中使用命令
FILES:这个软件或数据所使用或参考或链接到的文件
SEEALSE:可以参考的,与这个命令有关的其他说明
EXAMPLE:一些可以参考的范例,这个最好用
BUGS:是否有相关的bug
3.man中的相关操作
ctrl+F或者PageDown:向下翻页
ctrl+B或者PageUp:向上翻页
gg到第一行
GG到最后一行
/start:能在整手册中搜索start相关字符,使用n查找下一个,使用N查找上一个
j,k与vi中一样使用,j向下一行,k向上一行
d下翻半页
u上翻半页
h获取man使用帮助
q退出man
4.man的配置文件man.conf
MANPATH/usr/man:设置man文件存放的路径
MANPATH/opt/*/man:来设置
5.
man-f命令:可以查出系统中命令的其他man帮助,如:manman,系统会提示有1,1p,7,5等不同的帮助
man-k命令的不拼写:这个有助于当我们完整命令是使用,
如:我忘记了iptables命令就只能记住ipta则可以使用man-kipta,系统会把包括ipta的命令显示在屏幕上