系列文章目录

命令1: linux基本功系列-ls命令实战
命令2: linux基本功系列之echo命令实战
命令3:linux基本功之历史记录history命令实战
命令4: linux基本功之date命令实战
命令5 linux基本功之touch命令实战
命令6 linux基本功系列之mkdir命令实战
命令7 linux基本功系列之最危险的命令rm
命令8 linux基本功系列之cp命令实战
命令9 linux基本功系列之cat命令实战
命令10 linux基本功系列之mv命令实战
命令11 linux基本功系列之head命令实战
命令12 linux基本功系列之tail命令实战
命令13 linux基本功系列之more命令实战


文章目录

  • 系列文章目录
  • 前言
  • 一、more命令的介绍
  • 二、more的常用参数
    • 2.1. 常用参数
    • 2.2 操作指令
  • 三. 常见示范案例
    • 3.1 显示文件中从第三行起的内容
    • 3.2 从文件中查找字符串bin,并从该处前两行开始输出
    • 3.3 设定每行的屏幕显示行数
    • 3.4 查看当前目录下的文件并用分页显示
    • 3.5 先清屏随后每次10行内容显示文本内容
    • 3.6 分页显示时,遇到连续两行以上空白行,则以一行显示
  • 总结

前言

又要开始学习新的命令了,有没有一点点兴奋,先整个名人名言我们就开始:

算了,我们还是直接进入正题把,今天一起来聊聊: more这个命令,越学越觉的很多命令的参数都很相似有没有。


`

一、more命令的介绍


less is more , 少即是多,不追求速成,一点点学习,一点点成长,一起加油。

linux系统中的more命令和cat命令差不多,都是来查看文件内容,但cat命令是整个文件内容一股脑的出现在屏幕上。

对于短文本还好,长文本用cat,内容都是闪现,像下面这样一闪而过。

而 more 是一个基于VI编辑器的文本过滤器,会以全屏幕的方式按页显示文本文件的内容。 你可以上下翻页,也可以搜索,这种掌控感是不是很爽。

二、more的常用参数

2.1. 常用参数

+n   从笫n行开始显示。
-n   定义屏幕大小为n行。+/pattern   在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示。
-c   从顶部清屏,然后显示。
-d   提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能。
-l   忽略Ctrl+l(换页)字符。
-p   通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似。
-s   把连续的多个空行显示为一行。
-u   把文件内容中的下画线去掉。

2.2 操作指令

more命令与其他命令不同的地方在于,他除了基本的参数外,还有一些常用的操作指令:

最常用的:

空格键 显示下一屏。

Enter键 显示下一行。

nf 向下移动n屏,其中n是数字。

nb 向上移动n屏,其中n是数字。

/模式 向下查找指定的字符串模式。

= 显示当前的行号。

h 显示more所有命令的帮助信息。

q 退出more

三. 常见示范案例

3.1 显示文件中从第三行起的内容

[root@mufenggrow test]# more +3 /etc/passwd

3.2 从文件中查找字符串bin,并从该处前两行开始输出

[root@mufenggrow ~]# more +/mufenggrow passwd

输出结果

当然这个图片里是我提前在sync这一样写上了mufenggrow,便于测试。

3.3 设定每行的屏幕显示行数

3.4 查看当前目录下的文件并用分页显示


|符号是管道符,用于把|前的输出作为后面命令的输入。每页显示5个文件信息,按 Ctrl+F 或者 空格键 将会显示下5条文件信息。

3.5 先清屏随后每次10行内容显示文本内容

此时用到 -c 参数

[root@master-21 ~]# more -c -10 docker-ce.repo
[docker-ce-stable]
name=Docker CE Stable - $basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/$basearch/stable
略
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/$releasever/debug-$basearch/s
--More--(18%)

3.6 分页显示时,遇到连续两行以上空白行,则以一行显示

此时用到 -s参数

[root@master-21 ~]# more -s docker-ce.repo

总结

以上就是more命令常见的使用方法,若有更好的用法可以评论区留言。

linux基本功系列之more命令实战相关推荐

  1. linux基本功系列之less命令实战

    系列文章目录 命令1: linux基本功系列-ls命令实战 命令2: linux基本功系列之echo命令实战 命令3:linux基本功之历史记录history命令实战 命令4: linux基本功之da ...

  2. Linux基本功系列之usermod命令实战

    文章目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 使用useradd添加的用户,如果不小心添加错了用户信息该如何修改呢? 这时候就会用到 ...

  3. linux基本功系列之tar命令实战

    文章目录 前言 一. tar命令介绍 二. 语法格式及常用选项 三. 参考案例 3.1 仅打包不压缩 3.2 打包后使用调用压缩命令进行压缩 3.3 列出文件的内容 3.4 追加文件到tar命令中 3 ...

  4. linux基本功系列之fdisk命令实战

    文章目录 前言 一. fdisk命令介绍 二. 语法格式及常用选项 三. 参考案例 3.1 列出每个分区的大小 3.2 分区操作 3.2.1 添加硬盘 3.2.2 开启虚拟机并分区 3.3.3 分区完 ...

  5. linux基本功系列之mount命令实战

    文章目录 前言 一. mount命令的介绍 二. 语法格式及常用选项 三. 参考案例 3.1 将iso镜像挂载到/mnt上 3.2 把某个分区挂载到/sdb1上 3.3 用只读的形式把/dev/sdb ...

  6. linux基本功系列之uniq命令实战

    文章目录 前言 一. uniq的命令介绍 二. 语法格式及常用选项 三. 参考案例 3.1 统计行数 3.2 对文本进行去重 3.3 显示不重复的行 3.4 仅显示重复的行,且显示重复的行的所有行 3 ...

  7. linux基本功系列之pwd命令实战

    本文目录 文章目录 一. pwd命令介绍 二. 语法格式及常用选项 2.1 语法格式 2.2 常用参数 三. 参考案例 3.1 显示所在目录的完整路径 3.2 显示符号链接的路径 -P 参数 3.3 ...

  8. linux基本功系列之wc命令实战

    文章目录 一. wc命令介绍 二. 语法格式及常用选项 三. 参考案例 3.1 统计指定文件的行数,单词数,字节数 3.2 统计字节数 3.3 只统计单词数 3.4 统计字符数 3.4 统计行数 3. ...

  9. linux基本功系列之uptime命令实战

    文章目录 一. uptime命令介绍 二. 语法格式及常用选项 三. 参考案例 3.1 显示当前系统运行负载情况 3.2 显示机器正常运行的时间 3.3 显示机器启动时间 3.4 关于平均负载的介绍 ...

最新文章

  1. java和c 的rsa加密算法_RSA算法签名技术Java与C++统一(加密解密结果一样)
  2. 获得H.264视频分辨率的方法
  3. OAM 创始团队:揭秘 OAM Kubernetes 实现核心原理
  4. 将MongoDB.NET驱动程序与.NET Core WebAPI一起使用
  5. java 混淆编译_贴一段自动编译java,并混淆编译的代码
  6. android studio 弹出式对话框设置时间_如何设置当单击某个对象时运行指定的应用程序?...
  7. linux脚本彩色提示,在shell脚本里显示带颜色的字(linux)
  8. python json详解
  9. AR/VR learning (2)--unity3D在android 上的手势识别与检测
  10. SQLyog注册激活码
  11. python mpi_MPI Python环境搭建
  12. 滴滴出行A/B测试城市运营分析
  13. Qt--ipad滑屏效果
  14. MySQL的auto_increment使用
  15. 一个简单的微分对策问题求解及其Matlab实现
  16. 在Ubuntu 18.04上用源码安装GVM 20.08
  17. opencv学习【绘图】多边形polylinesfillPoly
  18. (转)Linux 一句话精彩问答
  19. 竞品分析——崩坏3 战双帕弥什
  20. LYL程序员小白的理解之简单易懂的Arduino的串口通讯

热门文章

  1. Json工具类的使用
  2. IPGuard客户端与应用程序冲突处理方法
  3. Undefined subroutine main::floor called
  4. 电脑常用快捷键与命令
  5. lenovo启动热键_联想电脑怎么进入bios|联想电脑按什么键进bios设置U盘启动
  6. SUNTANS模型学习(3)——学习cylinder算例
  7. linux系统时钟和硬件时钟
  8. 火山安卓19开发答题App
  9. 在软件盗版问题上,微软如何钻空子?
  10. java 推箱子游戏 简单例子