Linux基础命令---more
more
将内容较长的文本文件内容分屏显示,支持定位关键字。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
1、语法
more [-dlfpcsu] [-num] [+/pattern] [+linenum] [file ...]
2、命令和选项列表
选项 |
说明 |
--version |
显示命令版本信息 |
--help |
显示帮助文档 |
-num |
每一页显示的行数 |
-d |
在最后一行显示说明 |
-l |
更常见的做法是将^L(表单提要)视为特殊字符,并在包含表单提要的任何行之后暂停。-l选项将防止这种行为。 |
-f |
只处理正常行,太长的行不处理 |
-p |
不滚动,清屏显示文本 |
-c |
不滚动,清屏显示全新的一页 |
-s |
将多个空白行合并 |
-u |
压制下划线 |
+/ |
在显示之前查找字符串 |
+num |
从第num行开始显示 |
当使用more指令之后,屏幕进入了more的命令模式,我们需要借助一些命令才能查看所有的内容。
命令 |
说明 |
h | ? |
显示帮助信息 |
空格 |
显示下面的几行,默认是滚动一屏 |
z |
显示下k行文本。默认为当前屏幕大小。参数成为新的缺省值。 |
回车 |
显示下面的几行,默认是一行 |
d | ^D |
滚动几行,初始化时11 |
q | Q |
退出 |
s |
跳过前面的几行,默认是1 |
f |
跳过前面的几屏,默认是1 |
b or ^B |
跳过k个文本屏幕。默认为1。只适用于文件,而不是管道。 |
, |
到以前搜索开始的地方 |
= |
显示当前行号 |
!<cmd> or :!<cmd> |
执行指令 |
v |
在当前行启动编辑器。如果定义了环境变量VISUAL,则从环境变量获取编辑器;如果未定义VISUAL,则从EDITOR获取;如果未定义可视化或编辑器,则默认为“vi”。 |
^L |
重新绘制屏幕 |
:n |
跳转到下面的第n个文件,默认1 |
:p |
跳转到前面的第n个文件,默认1 |
:f |
显示当前的文件名和行号 |
. |
重复之前的命令 |
/字符串 |
查找字符串,向尾部查找 |
?字符串 |
查找字符串,向头部查找 |
3、实例
管道配合more, 在最底部显示了more指令的说明信息
|
最新文章
- 查看Job执行的历史记录
- Linux系统下设置环境变量
- loadrunner中切割strtok字符串
- python 面向对象学习
- 使用php作linux自动执行脚本
- 工作中遇到的问题--BindException
- always NetWork Performance measure Tools
- NFS网络操作系统介绍以及相关应用
- 对Memcached使用的总结和使用场景
- AngularJS(9)-表单
- 数据库中的null问题
- framework各版本新特性(为面试准备)
- mybatis的知识点
- Gem/Bundle/Rvm
- vs2017和vs2019专业版和企业版
- Struts2 返回 json 格式数据
- ashx获取Oracle数据库图片
- 计算系统中互联设备Survey
- Java之判断大整数是否为平方数
- SpringBoot之依赖注入DI
热门文章
- 画面渲染:实时渲染(Real-time Rendering)、离线渲染(Offline Rendering)[转]
- Node.js 文件系统fs模块
- Xcode 6 下添加pch头文件
- 《C与指针》——高级指针话题
- opencv学习笔记——时间计算函数getTickCount()和getTickFrequency()
- ArcEngine创建要素类_线类型
- Primitive Data Types
- 设计模式之&mdash;&mdash;flyweight模式
- arcgis api for JavaScript _跨域请求
- Parity game---poj1733