more命令用法举例
more命令
1.命令格式:more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]
2.命令功能:
2.1 more命令功能类似cat: cat命令是整个文件的内容从上到下显示在屏幕上, more会以一页一页的显示方便使用者逐页阅读
2.2 more可以按页来查看文件的内容,还支持直接跳转行等功能
2.3 按空白键(space)就往下一页显示,按b键就会往回(back)一页显示
3.命令参数:
+n 从笫n行开始显示
-n 定义屏幕大小为n行
-c 从顶部清屏,然后显示
-d 提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
-l 略Ctrl+l(换页)字符
-p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
-s 把连续的多个空行显示为一行
-u 把文件内容中的下画线去掉
+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示
4.常用操作命令:
Enter 向下n行,需要定义。默认为1行
Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more
5.命令实例:
4.1从第3行起,显示文件中的内容: more +3 文件名
[hduser0401@dev-l002782 ~]$ more +3 test0929.txt
3,test03
4,test04
5,test05
4.2从文件中查找第一个出现"04字符串的行,并从该处前两行开始显示输出: more +/pattern 文件名
[hduser0401@dev-l002782 ~]$ cat test0929.txt
1,test01
2,test02
3,test03
4,test04
5,test05
6,test06
7,test07
8,test08
9,test09
10,test10
[hduser0401@dev-l002782 ~]$ more +/04 test0929.txt
...skipping
2,test02
3,test03
4,test04
5,test05
6,test06
7,test07
8,test08
9,test09
10,test10
[hduser0401@dev-l002782 ~]$
4.3设定每屏显示行数:more -n 文件名
[hduser0401@dev-l002782 ~]$ more -5 test0929.txt
1,test01
2,test02
3,test03
4,test04
5,test05
...skipping one line
7,test07
8,test08
9,test09
10,test10
4.4 列出一个目录下的文件(由于内容太多,我们应该学会用more来分页显示),这得和管道|结合起来
ls -l | more -5
每页显示5个文件信息,按 Ctrl+F或者空格键,将会显示下5条文件信息。
more命令用法举例相关推荐
- linux nc命令用法举例
nc命令用法举例 什么是nc nc是netcat的简写,有着网络界的瑞士军刀美誉.因为它短小精悍.功能实用,被设计为一个简单.可靠的网络工具 nc的作用 (1)实现任意TCP/UDP端口的侦听,nc可 ...
- which命令用法举例
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置. whereis 查看文件的位置. locate 配合数据库查 ...
- chmod命令用法举例
chmod命令用于改变linux系统文件或目录的访问权限. 该命令有两种用法.一种是包含字母和操作符表达式的文字设定法:另一种是包含数字的数字设定法. 利用chown命令来更改某个文件或目录的所有者. ...
- ifconfig命令用法举例
ifconfig(interfaces config): 用来获取网络接口配置信息并对此进行修改. 1.命令格式:ifconfig [网络设备] [参数] 2.命令功能:ifconfig 命令用来查看 ...
- chgrp命令用法举例
在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理. 可以使用chgrp指令取变更文件与目录所属群组,这种方式采用群组名称或群组识别码都可以. Chgrp命令就是change grou ...
- whereis命令用法举例
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b).man说明文件(参数-m)和源代码文件(参数-s).如果省略参数,则返回所有信息. 和find相比,whereis查找的速度非 ...
- wget命令用法举例
Linux系统中的wget是一个下载文件的工具,它用在命令行下.对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器. wget支持HTTP,HTTPS和FTP ...
- kill命令用法举例
Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令. 通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就 ...
- tail命令用法举例
tail命令从指定点开始将文件写到标准输出. tail -f filename可以方便的查阅正在改变的日志文件, 会把filename里最新的内容显示在屏幕上 1.命令格式: tail[必要参数][选 ...
最新文章
- vue3.0环境搭建
- 云数据库MongoDB全面支持3.4版本,支持多存储引擎
- php随机产生4位的验证码
- Why is it recommended to create clusters with odd number of nodes? | 为什么集群节点建议奇数个?
- WinAPI: midiOutGetID - 获取输出设备 ID
- ASP.NET Core的身份认证框架IdentityServer4--入门【转】
- 线性代数:矩阵运算之乘法?
- Hyperreal number
- html5的方框属性,HTML连载37-边框属性(下)、边框练习
- 在线生成透明ICO图标
- 虚拟机中新增磁盘空间并开机自动挂载
- 基本乐理知识——和弦
- 次世代建模是什么?学到什么程度才能接单赚钱
- ByRef vs. ByVal
- 邮件服务器怎么填,如何配置邮箱客户端?
- IDea 工具debug模式详细说明
- 2017-美团大众点评-安全工程师A/B卷
- AM的常用T-CODE
- 算法_六边形寻路算法
- 2015Robocup --机器人世界杯(合肥)
热门文章
- 战略升级|蜜拓蜜·蜜女王集团战略升级,更名“京沅”集团
- qt调试时变量十六进制_如何使用Qt QSerialPort发送十六进制0x00
- Excel公式向导:文本数字转为日期格式的操作
- 频谱分析幅值单位_知否知否?常用振动诊断方法——包络分析和阶次分析
- OpenGL(八)使用 subroutine 切换可编程管线
- 企业全网电子商务营销方案(1)
- EC20定位模块+百度地图API使用踩坑
- iview-table实现自适应高度渲染表格条数
- java连接SQL Sever数据库(超详细!)
- java 中文转拼音之pinyin4j