more命令
时间:2022-07-24
本文章向大家介绍more命令,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
more命令
more
命令类似less
,以分页的形式浏览文件内容,在more
命令退出后会在shell
上留下操作的内容,在分页浏览时使用h
键输出说明文件。
语法
more [options] [file]
参数
-
-d
: 提示使用者,在画面下方显示[Press space to continue, 'q' to quit.]
,如果使用者按错键,则会显示[Press 'h' for instructions.]
而不是滴声。 -
-f
: 计算行数时,以实际上的行数,而非自动换行过后的行数,某些单行字数太长的会被扩展为两行或两行以上。 -
-l
: 取消遇见特殊字元^L
送纸字元时会暂停的功能。 -
-c
: 不进行滚动而是从顶部绘制每个屏幕,清除每行显示的其余部分,跟-p
相似,不同的是先显示内容再清除其他输出。 -
-p
: 不以滚动的方式显示每一页,而是先清除输出后再显示内容。 -
-s
: 当遇到有连续两行以上的空白行,就代换为一行的空白行。 -
-u
: 不显示下划线,根据环境变数TERM
指定的terminal
而有所不同。 -
-<num>
: 指定每屏的行数。 -
+<num>
: 从第num
行开始显示。 -
+/<str>
: 在每个文档显示前搜寻字串str
,然后从该字串之后开始显示。 -
-V
: 显示版本信息。
常用操作
-
h or ?
: 帮助菜单,显示命令的摘要。 -
SPACE
: 显示接下来的k
行文本,默认为当前屏幕尺寸。 -
Enter
: 向下n
行,需要定义,默认为1
行。 -
Ctrl+F
: 向下滚动一屏。 -
Ctrl+B
: 返回上一屏。 -
=
: 输出当前行的行号。 -
:f
: 输出文件名和当前行的行号。 -
V
: 调用vi
编辑器。 -
! <cmd>
: 调用Shell
,并执行命令。 -
q
: 退出more
命令。
示例
分页显示/var/log/ufw.log
文件内容。
more /var/log/ufw.log
从第20
行开始显示/var/log/ufw.log
文件内容。
more +20 /var/log/ufw.log
以1
行分页显示/var/log/ufw.log
文件内容。
more -1 /var/log/ufw.log
每日一题
https://github.com/WindrunnerMax/EveryDay
参考
https://www.runoob.com/linux/linux-comm-more.html
https://www.tutorialspoint.com/unix_commands/more.htm
https://alvinalexander.com/unix/edu/examples/more.shtml
- [喵咪大数据]Presto查询引擎
- 如何在5分钟内做出你的第一个开源贡献
- [喵咪大数据]HUE大数据管理工具
- Dubbo源码解析 —— Zookeeper 订阅
- 注册中心 Eureka 源码解析 —— 项目结构简介
- 【平台】Seldon.io发布新开源平台,用于Kubernetes上的机器学习
- 分布式事务 TCC-Transaction 源码分析 —— TCC 实现
- 了解学习速率以及它如何提高深度学习的表现
- 分布式消息队列 RocketMQ源码解析:事务消息
- WordPress用Windows主机设置伪静态方法
- PHP页面跳转代码
- 分布式事务 TCC-Transaction 源码解析 —— 调试环境搭建
- 机器学习入门——使用python进行监督学习
- 推荐算法的介绍,第一部分——协同过滤与奇异值分解
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 我是怎么挖掘yii2反序列化0day的
- yii2反序列化后续
- 线程基础三问——猫眼真题
- V8引擎对Array.prototype.push的源码实现
- HTTPS三问—腾讯真题
- 神锁离线版插件的安全设计
- 数据分析入门系列教程-数据清洗
- 数据分析入门系列教程-数据采集
- Go 使用标准库 net/http 包构建服务器
- 基于prometheus的监控方案
- Gin 学习之自定义服务器配置信息
- 经验总结 | 关于 reNgine 自动化网络侦查框架的国内安装与报错的解决方法
- CS学习笔记 | 24、C2lints实例演示
- CS学习笔记 | 23、malleable命令
- ASP.NET Core 基于声明的访问控制到底是什么鬼?