先写结论 : 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. LVGL库入门教程 - 颜色和图像

    颜色 构造颜色 在 LVGL 中,颜色以结构 lv_color_t 表示.在最开始移植整个工程时,曾经在 lv_conf.h 中修改过颜色深度: /*Color depth: 1 (1 byte pe ...

  2. mysql InnoDB通过.frm和.ibd恢复表和数据

    ibdata1是一个用来构建innodb系统表空间的文件,这个文件包含了innodb表的元数据.撤销记录.修改buffer和双写buffer.如果file-per-table选项打开的话,该文件则不一 ...

  3. Java 向数组中添加元素

    一般数组是不能添加元素的,因为他们在初始化时就已定好长度了,不能改变长度. 向数组中添加元素思路 第一步:把数组转化为集合 list = Arrays.asList(array); 第二步:向集合中添 ...

  4. SDK导入问题 __imp_与__imp__

    目前刚刚实习一周,接触的第一个项目是CMake编译的QT项目,需要引入公司的SDK,编译能过去但是程序就是找不到SDK的接口, 排查了半天发现问题在于:公司的SDK是32位的,自己项目的build k ...

  5. String类常用的API

    String类常用的API 字符串内容的比较: 注意: 不能使用 == 去比较两个字符串的内容.原理:比较的是字符串的地址. (如果两个字符串都是使用""进行赋值,那么他们都是放在 ...

  6. BUCK 电路PSIM仿真模型搭建之二 (传递函数模块的使用)

    1. 利用S函数模块进行环路仿真 将PI 写成 截止频率的表示形式 Kp* (Ti*s+1)/Ti*s  ,  这里Kp = 20,  Ti = 0.0001  ,  写入仿真模型参数框 仿真结果: ...

  7. Solution -「构造」专练

    记录全思路过程和正解分析.全思路过程很 navie,不过很下饭不是嘛.会持续更新的(应该). 「CF1521E」Nastia and a Beautiful Matrix Thought. 要把所有数 ...

  8. 暑假打工 2 个 月,让我明白了 Keepalived 高可用的三种路由方案

    暑假打工 2 个 月,让我明白了 Keepalived 高可用的三种路由方案 这是悟空的第 158 篇原创文章 原文链接:首发悟空聊架构 官网:www.passjava.cn 你好,我是悟空. 前言 ...

  9. Redis相关练习操作,redis连接池

    package com.shujia.controller; import com.shujia.entity.MyTypedTuple; import com.shujia.entity.User; ...

  10. esp8266模拟输入(ADC)检测问题

    今天使用esp12f读取A0数据时一直出现错误; Serial.println(analogRead(A0));读取值一直为1024 因为前段时间一直用的是开发板,读取电压值正常 而从昨天换为了esp ...