当前位置: 首页 > news >正文

每天一个Linux命令 -- (7)more命令

欢迎阅读《每天一个Linux命令》系列!在本篇文章中,将介绍Linux系统下的more命令,它用于逐屏显示文件的内容。

概念

more命令是Linux系统下的文件逐屏显示命令,用于逐屏显示文件的内容。

命令操作

more命令的语法如下:

more [选项] 文件

命令详细解释

more命令的选项如下:

选项说明
-n显示前n行
+n从n行开始显示
-s当遇到有连续两行以上的空白行,就代换为一行的空白行

操作实例

下面是一些使用more命令的示例:

例1:显示文件的内容

more /etc/passwd

输出:

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
...忽略n行

例2:显示指定行

从第一行开始,只显示前10行数据

more -10 /etc/passwd     

输出:

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin

例3:从第n行开始显示内容

从第2行开始显示

more +2 /etc/passwd 

输出:

bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
...

例4:存在多行空白则只显示一行空白

[root@localhost more]# more test.txt 
This____        is      an      more test file.iiiiiiiiiiii

more -s 对比

[root@localhost more]# more -s test.txt 
This____        is      an      more test file.iiiiiiiiiiii

更多演示,请使用

man more

注意事项

  • more命令只能显示文件的内容,不能显示文件的状态信息。
  • more命令的输出格式可以根据需要进行调整。

快捷键

在使用more命令时,可以使用以下快捷键进行操作:

more命令的快捷键

快捷键说明
空格键向下翻一行。
b向上翻一行。
回车键向下翻一屏。
q退出more命令。
/查找指定字符串。
n重复上次查找。
?查找指定字符串(逆向查找)。

使用more命令时,可以使用快捷键来进行操作,方便快捷。

小结

more命令是Linux系统下查看文件内容的重要命令。通过本文的介绍,你应该已经了解了more命令的基本用法和常见选项。在实际使用中,你可以根据需要灵活运用more命令来逐屏显示文件的内容。

希望本篇文章对你有所帮助,感谢阅读《每天一个Linux命令》系列!

http://www.lryc.cn/news/256493.html

相关文章:

  • JUnit 之初体验
  • 【前端设计模式】之适配器模式
  • 【数据结构】循环队列
  • Docker的资源控制
  • SpringBoot 自动装配原理详解
  • 深度探索Linux操作系统 —— 构建initramfs
  • 使用cmake构建Qt6.6的qt quick项目,添加应用程序图标的方法
  • VUE宝典之vue-dialog使用
  • AWTK 串口屏开发(1) - Hello World
  • 鸿蒙Harmony开发初探
  • 【MySQL语言汇总[DQL,DDL,DCL,DML]以及使用python连接数据库进行其他操作】
  • 解决方案:Mac 安装 pip
  • 【恋上数据结构】前缀树 Tire 学习笔记
  • 2023五岳杯量子计算挑战赛数学建模思路+模型+代码+论文
  • Angular中的单向和双向数据绑定
  • 【Vue】vue整合element
  • HarmonyOS应用开发者高级认证考试答案
  • 6、Broker消息处理流程(六)
  • Clean 架构下的现代 Android 架构指南
  • 代码随想录算法训练营第四十六天| 139 单词拆分
  • IEEE期刊论文模板
  • 上位机与PLC:ModbusTCP通讯之数据类型转换
  • 界面控件DevExpress WPF导航组件,助力升级应用程序用户体验!(上)
  • 联合基于信息论的安全和隐蔽通信的框架
  • 行业地位失守,业绩持续失速,科沃斯的故事不好讲
  • 蓝桥杯:货物摆放--因数存到数组里的技巧--减少运算量的方法
  • 我的创作纪念日——一年
  • Windows server 部署iSCSI共享磁盘搭建故障转移群集
  • 2023年山东省职业院校技能大赛信息安全管理与评估二三阶段样题
  • 数据结构——栈与栈排序