Linux的more命令使用
2015-11-17 16:46
225 查看
more命令
more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。一、语法结构:
more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file … ]选项
+n 从笫n行开始显示-n 定义屏幕大小为n行
+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示
-c 从顶部清屏,然后显示
-d 提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
-l 忽略Ctrl+l(换页)字符
-p 通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似
-s 把连续的多个空行显示为一行
-u 把文件内容中的下画线去掉
二、命令功能
more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。三、常用操作命令
常用操作命令:
Enter 向下n行,需要定义。默认为1行Ctrl+F 向下滚动一屏
空格键 向下滚动一屏
Ctrl+B 返回上一屏
= 输出当前行的行号
:f 输出文件名和当前行的行号
V 调用vi编辑器
!命令 调用Shell,并执行命令
q 退出more
四、实例使用
实例1:显示文件中从第3行起的内容
命令:more +3 test.log
实例2:从文件中查找第一个出现”day3”字符串的行,并从该处前两行开始显示输出
命令:more +/day3 log2012.log
实例3:列一个目录下的文件,由于内容太多,我们应该学会用more来分页显示。这得和管道 | 结合起来
命令:ls -l | more -5
相关文章推荐
- linux 服务器 添加DNS解析
- Linux文件与目录管理
- linux下 telnet命令使用
- Linux定时器与延时
- yaffs启动卡死在Freeing init Memory 120K处的解决方法-Linux一直常见错误解决篇
- Linux下暴力破解工具Hydra详解
- 一位开发者的 Linux 容器之旅
- linux下修改环境变量
- centos安装hadoop过程中遇到的其他问题
- hadoop集群环境安装过程及centos上网的解决办法
- 深度学习模型之各种caffe版本(Linux和windows)的网址和配置
- Notes on Understanding the Linux Kernel
- CentOS7 初次安装记录(一)安装完成不能上网
- centos7 配置ftp服务器
- Linux内核图集
- centos7 U盘安装步骤
- Linux Doxygen的安装与使用
- linux ntpdate同步错误,差一个小时的问题
- linux下用python写的一个syslog服务进程脚本 推荐
- Linux中__init、__devinit等初始化宏解析和入口函数