先写结论 : less is more,使用less 优于使用more

more 和 less的区别

  1. 优于more不能后退,而less 就在其基础上增加了后退功能

  2. less 可以使用键盘上的上下方向键显示上下内容,more不可以(经测试已经支持了)

  3. less 不必加载整个文件,加载速度会比more更快

  4. less退出后shell不会留下刚显示的内容,而more退出后会在shell上留下刚显示的内容


more 命令(可以废弃,less更强大)

more [选项] 文件

常用参数

参数 描述
不用在意,暂时没什么有用的参数

进入后实用操作

操作 描述
= 最下一行显示当前行号(感觉没什么用)
q 退出more操作
空格 向下滚动一屏(对应PageDown)
b 向上滚动一屏(对应PageUp)
方向键上 向上翻动一行
方向键下 向下翻动一行

例子:

```shell

// 这里是表示每次(每屏)显示5行,但在mac上无效, mac 的more不支持 -5 的样子

more -5 test.txt

```

总结 more 现在已经可以放弃了,没有less实用


less命令

命令格式

less [选项] 文件

常用参数

参数 描述
-e 文件显示最后一行,再下翻是自动退出
-f 强行打开文件,即使是设备文件、二进制文件等
-m 显示百分比
-N 显示行号

进入后常用操作

符号 描述
/字符串 向下搜索字符串
?字符串 向上搜索字符串
n 重复(向下)前一个搜索(与 / 或 ? 有关)
N 重复(向上)前一个搜索(与 / 或 ? 有关)
b 向前翻一页(before)
d 向后翻一页(down)
空格 向后翻一页
方向键向上 向上翻一行
方向键向下 向下翻一行

Linux_more_less总结的更多相关文章

随机推荐

  1. SprinigBoot自定义Starter

    自定义Starter 是什么 starter可以理解是一组封装好的依赖包,包含需要的组件和组件所需的依赖包,使得使用者不需要再关注组件的依赖问题 所以一个staerter包含 提供一个autoconf ...

  2. 深入理解springboot的自动注入

    一.开篇   在平时的开发过程中用的最多的莫属springboot了,都知道springboot中有自动注入的功能,在面试过程中也会问到自动注入,你知道自动注入是怎么回事吗,springboot是如何 ...

  3. cve_2019_0708_bluekeep漏洞

    一.环境说明 kali linux windows 7 sp1 二.cve_2019_0708_bluekeep漏洞利用 msf5 auxiliary(dos/windows/rdp/ms12_020 ...

  4. Servlet之Request和Response 解析

    原理 tomcat服务器会根据请求url中的资源路径,创建对应的Servlet的对象 tomcat服务器.会创建request和response对象,request对象中封装请求消息数据. tomca ...

  5. mysql中innodb和myisam区别

    前言 InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了. 1.事务和外键 ● InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修 ...

  6. NC50999 表达式计算4

    NC50999 表达式计算4 题目 题目描述 给出一个表达式,其中运算符仅包含+,-,*,/,^(加 减 乘 整除 乘方)要求求出表达式的最终值 数据可能会出现括号情况,还有可能出现多余括号情况 数据 ...

  7. Linux教我们丢掉键盘

    前言 本篇博客并非博主编写,而是跟着黑马教程整理的. 因为Linux都是一些操作命令,也不想深入研究,所以就用此博客记录一下平时的基本知识,方便日后查找. 一.常用命令 命令 对应英文 作用 ls l ...

  8. P3622 [APIO2007]【一本通提高状态压缩类动态规划】动物园

    广告 绿树公司 - 官方网站:https://wangping-lvshu.github.io/LvshuNew/ 绿树智能 - 官方网站:https://wangping-lvshu.github. ...

  9. 教你PC端网易云音乐自定义代理,VIP免费听歌!

    今天分享一份福利吧,使用网易云音乐自定义代理实现免费听和下载VIP.极高音质.付费的歌曲,这里主要针对PC端电脑版的,需要自己写脚本运行. 01 安装node.js Node.js是一个让 JavaS ...

  10. 第十七天python3 文件IO(三)

    CSV文件 csv是一个被行分隔符.列分隔符化分成行和列的文本文件: csv不指定字符编码: 行分隔符为\r\n,最后一行可以没有换行符: 列分隔符常为逗号或者制表符: 每一行称为一条记录record ...