美文网首页
Linux常用命令之more

Linux常用命令之more

作者: 亦是旅人呐 | 来源:发表于2023-03-12 05:10 被阅读0次

more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。

1.命令格式:

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

2.命令功能:

more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。

3.命令参数:

+n 从笫n行开始显示
-n 定义屏幕大小为n行
+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串行开始显示
-c 从顶部清屏,然后显示
-d 提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
-l 忽略Ctrl+l(换页)字符
-p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
-s 把连续的多个空行显示为一行
-u 把文件内容中的下画线去掉

4.常用操作命令:

Enter 向下n行,需要定义。默认为1行
Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more

5. 实战使用

实例1:显示文件中从第3行起的内容
$ cat log    
2012-01
2012-02
2012-03
2012-04-day1
2012-04-day2
2012-04-day3
$ more +3 log
2012-03
2012-04-day1
2012-04-day2
2012-04-day3
实例2:从文件中查找第一个出现"day3"字符串的行,并从该处开始显示输出
$ more +/day1 log
2012-04-day1
2012-04-day2
2012-04-day3
实例3:列一个目录下的文件,由于内容太多,我们应该学会用more来分页显示。这得和管道 | 结合起来
$ ls -l  | more -5
实例4:设定每页显示行数
$ more -10 log1

说明:log1有几十行,按 Ctrl+F 或者 空格键 将会显示下一屏10条内容。

相关文章

  • Linux 常用命令

    Linux 常用命令 ps 查看进程 vi/vim 编辑 cat tail more less head 修改I...

  • linux 常用命令

    linux常用命令 文件内容查看命令 文件查看命令主要为cat 、more、less。关于这几个命令在文件命令写得...

  • 其他

    Git常用命令mac常用命令Linux 常用命令汇总Linux 常用命令0Linux 常用命令1--ls命令

  • 1、自动化测试的面试经历

    一面是技术面,问的问题有: 1、nginx.(我项目上有)2、linux常用命令 ps kill ,more le...

  • Linux 常用命令汇总

    Linux 常用命令0Linux 常用命令1--ls命令 参考 Linux 常用命令汇总

  • 2018-08-22day 十三天

    Linux查看日志常用命令 1.cat 文件名:打开文件输出至控制台2.more 文件名:打开文件从头查看,手动翻...

  • Linux

    1.说一下Linux常用命令 2. more 和less有什么区别 3.查看log如何搜索 4.怎么定位到行

  • 大数据技术学习路线

    一、大数据技术基础1、linux操作基础 linux系统简介与安装linux常用命令–文件操作linux常用命令–...

  • Linux---(1)linux常用命令

    Linux---(1)linux常用命令

  • Linux初级阶段之常用命令:more

    1. 命令格式: more [-dlfpcsu] [-num] [+/pattern] [+linenum] [f...

网友评论

      本文标题:Linux常用命令之more

      本文链接:https://www.haomeiwen.com/subject/tdfzoltx.html