6.3.2 可翻页检视

简介: 6.3.2 可翻页检视

前面提到的 nl 与 cat, tac 等等,都是一次性的将数据一口气显示到屏幕上面。一页一页翻动的指令就是more和less。

more (一页一页翻动)

看到上面的范例,如果more后面接的文件内容行数大于屏幕输出的行数时,就会出现类似上面的图示。重点在最后一行,最后一行会显示出目前显示的百分比,而且还可以在最后一行输入一些有用的指令。在more这个程序的运行过程中,有几个按键可以按的:


空白键(space):代表向下翻一页;


Enter:代表向下翻“一行”;


/字串:代表在这个显示的内容当中,向下搜寻“字串”这个关键字;


:f:立刻显示出文件名以及目前显示的行数;


q:代表立刻离开more,不再显示该文件内容。


b或[ctrl]-b:代表往回翻页,不过这个动作只对文件有用,对管线无用。


要离开 more 这个指令的显示工作,可以按下 q 就能够离开了。而要向下翻页,就使用空白键即可。 比较有用的是搜寻字串的功能,举例来说,我们使用“ more /etc/man_db.conf ”来观察该文件, 若想要在该文件内搜寻 MANPATH 这个字串时,可以这样做:

如同上面的说明,输入了 / 之后,光标就会跑到最下面一行,并且等待你的输入, 你输入了字串并按下[enter]之后,more 就会开始向下搜寻该字串,而重复搜寻同一个字串,可以直接按下 n 即可。最后,不想要看了,就按下 q 即可离开 more。


less(一页一页翻动)

less的用法比起more又更加的有弹性,在more的时候,我们并没有办法向前面翻,只能往后面看,但若使用了less时,就可以使用[pageup][pagedown]等按键的功能来往前往后翻看文件。


less里面拥有更多的“搜寻”功能,不止可以向下搜寻,也可以向上搜寻,可以输入的指令有:


空白键:向下翻动一页;


[pagedown]:向下翻动一页;


[pageup] :向上翻动一页;


/字串 :向下搜寻“字串”的功能;


?字串 :向上搜寻“字串”的功能;


n :重复前一个搜寻 (与 / 或 ? 有关!)


N :反向的重复前一个搜寻 (与 / 或 ? 有关!)


g :前进到这个数据的第一行去;


G :前进到这个数据的最后一行去 (注意大小写);


q :离开 less 这个程序;


相关文章
QGS
|
前端开发 easyexcel Java
手拉手EasyExcel实现web上传下载(全栈)
EasyExcel实现web上传下载
QGS
481 2
|
数据采集 数据可视化 前端开发
深入了解埋点分析:Clklog助你优化用户体验
所谓埋点,就是通过在应用程序或网站中插入代码,针对用户行为或事件进行捕获,以收集用户的各种行为数据,比如用户点击了某个按钮、页面访问时间、功能使用频率等。 通过分析这些数据,数据产品经理或数据分析师能够深入理解用户行为,优化用户体验,并根据埋点数据改进产品功能。
深入了解埋点分析:Clklog助你优化用户体验
|
Rust 关系型数据库 调度
【一起学Rust | 进阶篇 | Fang库】后台任务处理库——Fang
【一起学Rust | 进阶篇 | Fang库】后台任务处理库——Fang
473 0
|
11月前
|
缓存 NoSQL Java
springboot的缓存和redis缓存,入门级别教程
本文介绍了Spring Boot中的缓存机制,包括使用默认的JVM缓存和集成Redis缓存,以及如何配置和使用缓存来提高应用程序性能。
515 1
springboot的缓存和redis缓存,入门级别教程
|
存储 运维 NoSQL
分布式表的写入流程
分布式表的写入流程
124 2
|
数据采集 编解码 数据可视化
空间单细胞|10x Visium数据分析、可视化与整合(1)
空间单细胞|10x Visium数据分析、可视化与整合(1)
|
监控 NoSQL Redis
Redis性能优化问题之什么是 Swap,为什么使用 Swap 会导致 Redis 性能下降,如何解决
Redis性能优化问题之什么是 Swap,为什么使用 Swap 会导致 Redis 性能下降,如何解决
|
分布式计算 数据可视化 大数据
基于spark的医疗大数据可视化大屏项目
基于spark的医疗大数据可视化大屏项目
325 0
|
jenkins Shell 持续交付
Jenkins设置流水线Pipeline定时任务
Jenkins设置流水线Pipeline定时任务
1235 0
Jenkins设置流水线Pipeline定时任务
|
编解码 JSON 网络协议
Netty使用篇:Http协议编解码
Netty使用篇:Http协议编解码