more:查看文件内容并分屏显示

1、命令格式

more [-d] [-num] [+/pattern] [+linenum] [file...]

2、命令功能

Linux more命令类似cat,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能(与vi相似),使用中的说明文件,请按h。

3、命令参数

-num:每屏显示几行,默认显示满屏

+num:从num行开始显示

-d:在页面下方显示(Press space to continue, ’q’ to quit)(按空格键继续或按’q’键退出),如果按错键的话提示用户Press’h’ for instructions(按'h键查看帮助'),而不是发出声响

+/ PATTERN在每个档案显示前搜寻该字串模式(PATTERN),然后从该字串前两行之后开始显示

file:要显示的文件,可以有多个

4、more中的操作指令

space(空格键)| Ctrl+F |s:向后翻一屏

b(bark):向前翻一屏

Enter:向后翻一行

:f:输出文件名和当前行号

=:输出当前行号

.:重复此前执行过的操作

v:调用vi编辑器来编辑文件

/ PATTERN:在文件中搜索(模式)PATTERN

n:表示向下查找(模式)

':回到第一行

!command:执行shell命令

q:退出more命令

5、命令实例

例1.显示文件中从第5行起的内容

命令:more +5 test

[root@server ~]# cat -n test

1    123

2    123

3    123

4

5    CentOS release 6.5 (Final)

6    Kernel\r on an \m

7

[root@server ~]# more +5 test

CentOS release 6.5 (Final)

Kernel \r on an \m

[root@server ~]#

例2.每次显示3行

命令:more -3  test

[root@server ~]# more -3 test

123

123

123

--More--(20%)

[root@server ~]# more -3 test

123

123

123

CentOS release 6.5 (Final)

Kernel \r on an \m

--More--(98%)

提示:--More--(20%)告诉我们当前显示文件的内容的比例为20%,使用空格键向下翻,可以看到比例增加

例3:从指定字符串开始显示(可以用模式来进行匹配)

命令:more +PATTERN

[root@server ~]# more +/halt /etc/passwd

...skipping

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

uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin

operator:x:11:0:operator:/root:/sbin/nologin

games:x:12:100:games:/usr/games:/sbin/nologin

gopher:x:13:30:gopher:/var/gopher:/sbin/nologin

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

nobody:x:99:99:Nobody:/:/sbin/nologin

dbus:x:81:81:System message bus:/:/sbin/nologin

....

提示:如果用模式的话匹配结果前两行也显示,模式就是正则表达式

linux命令只有一个文件,一天一个Linux基础命令之文件查看命令more相关推荐

  1. python文件不存在异常_Python基础知识:文件和异常

    1.相对路径:如果文件和程序在同一文件夹内,可不用路径:如果文件在程序所在文件夹下一级文件夹中,只需添加下一级文件夹名称即可: 在Linux和OS系统中:文件路径中使用斜杠(/) 在Windows系统 ...

  2. 总结Linux基础知识和常用渗透命令!!!

    作为Web渗透的初学者,Linux基础知识和常用命令是我们的必备技能,本文详细讲解了Linux相关知识点及Web渗透免了高龄.如果想玩好Kali或渗透,你需要学好Linux及相关命令,以及端口扫描.漏 ...

  3. linux上传文件操作,每天一个linux命令(文件上传下载文件操作):【转载】gzip命令(示例代码)...

    减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间.gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用.gzip不仅可以用 ...

  4. linux rm 某个时间以前,(转)linux的一个find命令配合rm删除某天前的文件

    转自:http://www.cnblogs.com/mingforyou/p/3930624.html 语句写法:find 对应目录 -mtime +天数 -name "文件名"  ...

  5. ftp linux 推送文件_Linux下SSH用FTP命令上传文件至另一个FTP空间

    如果没有ftp 提示: -bash: ftp: command not found 请先安装ftp应用程序: yum install ftp #ftp 127.0.0.1 21 输入远程空间的FTP ...

  6. linux jq 数组,linux shell脚本 用jq命令在JSON文件肿添加一个map或数组

    导师分配了一个产线日志转换的项目,线上产生的日志是多个文件,可读性不高,需求是把所有的日志转换成JSON文件.每一个字段对应一个值,看起来清晰明了. 之前没写过shell脚本,不知道怎么处理JSON, ...

  7. scp推送一个文件到另一个服务器,Linux用scp命令实现两台服务器之间文件传递

    scp 命令简介 Linux scp 命令用于 Linux 之间复制文件和目录. scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命 ...

  8. linux命令 复制文件夹命令行,(转)每天一个linux命令(8):cp 命令,复制文件和文件夹...

    场景:自动部署脚本中为了部署方便,将配置文件放在服务器端,每次部署都使用服务端的配置文件覆盖上传上去的配置文件. cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一. 一般情况下,she ...

  9. linux下将多个文件去除文件头合并_shell命令实现当前目录下多个文件合并为一个文件的方法...

    当前目录下多个文件合并为一个文件 1.将多个文件合并为一个文件没有添加换行符 find ./ -name "iptv_authenticate_201801*" | xargs c ...

最新文章

  1. android IPC 进程间通讯
  2. 一文搞懂注册中心 zookeeper 和 eureka 中的CP和 AP
  3. 处理兼容问题:对于某些css3属性需要加前缀?
  4. 怎么用python制作随机点名软件_python用tkinter实现一个简易能进行随机点名的界面...
  5. 西门子estop指令_西门子PLC故障安全编程——ESTOP1指令
  6. Android ViewHolder的理解
  7. python--基本操作
  8. Windows 默认以管理员身份运行批处理bat文件
  9. 从零搭建微信机器人(三):定时触发任务
  10. ssm+jsp计算机毕业设计车辆违章查询系统2hie7(程序+LW+源码+远程部署)
  11. css3常用语言-动画
  12. 最新小笑授权系统源码V6.5+开心免授权版
  13. 苹果macOS Big Sur 11.2 RC 修复蓝牙和显示连接问题
  14. Hadoop LZO压缩配置
  15. 精读加密媒体扩展(Encrypted Media Extensions,EME)
  16. 谷歌地图JavaScript API第3版 地理编码服务
  17. 昨天写了一个小日历,日历显示一年的日历,暂时设定位2017年,分三个种代码...
  18. 练手:原生js(部分jquery)写一个前端页面分页功能
  19. Simple Wallpaper Changer
  20. 遇到CPU Exception,我该怎么办?

热门文章

  1. Scala学习笔记01:Scala概述、安装配置、简单使用
  2. 河南省初三计算机考试题库,河南省计算机等级考试—VB题库
  3. mariadb 和mysql主从_Mariadb/Mysql 主从复制(1)
  4. python turtle工具箱_python 库之 turtle(图形绘制) 开启新的快乐源泉
  5. 【英语学习】【English L06】U04 Adventure L3 The city playground and some famous museums
  6. Intel超线程技术 Hyper-Threading Technology (5) - 微架构/流水线与超线程技术(前端/执行核)
  7. H2O Wave教程---基于浏览器的实时显示工具---教程01
  8. python 抓取微博评论破亿_如果利用Python分析14亿条数据!资深程序员手把手教你!过亿级!...
  9. python的前端开发_Python开发【前端】:html
  10. oracle 5表关联查询,Oracle学习笔记5 - 表查询