Linux中more命令的使用,Linux中more命令使用详解教程
1、使用权限:所有者 什么是所有者权限?
2、使用方式more [参数选项] [文件]
参数:
+num 从第num行开始显示;
-num 定义屏幕大小,为num行;
+/pattern 从pattern 前两行开始显示;
-c 从顶部清屏然后显示;
-d 提示Press space to continue, 'q' to quit.(按空 键继续,按q键退出),禁用响铃功能;
-l 忽略Ctrl+l (换页)字符;
-p 通过清除窗口而不是滚屏来对文件进行换页。和-c参数有点相似;
-s 把连续的多个空行显示为一行;
-u 把文件内容中的下划线去掉
退出more的动作指令是q
这里有的童鞋不怎么理解这这些命令选项什么意思,这边我稍微举几个例子,并加些注释。
ourunix@ubuntu:~$more -dc /etc/profile 注:-d和-c选项故显示提示,并从终端或控制台顶部显示;
ourunix@ubuntu:~$ more +4 /etc/profile 注:+num选项,从profile的第4行开始显示;
ourunix@ubuntu:~$ more -4 /etc/profile 注:-num选项,每屏显示4行;
ourunix@ubuntu:~$ more +/MAIL /etc/profile 注:+/pattern选项,从profile中的第一个MAIL单词的前两行开始显示;
3、一些快捷键
在使用more的时候,可能你启用的是default方式查看,也就是说你并没有加上+/pattern选项,故全中断显示的时候,你有点无从下手了,不要怕,请看下面,呵呵。
ctrl+f(或空格键)是向下显示一屏,ctrl+b是返回上一屏; Enter键可以向下滚动显示n行,要通过自己设定,默认为1行; = 输出当前行的行号; :f 输出文件名和当前行的行号; v 调用vi编辑器; ! 命令 调用Shell,并执行命令; q 退出more,还有一个当我们查看某一文件时,想调用vi来编辑它,不要忘记了v动作指令,这是比较方便的。
4、补充
在[文件管理利器cat命令使用]讲解的时候,我们也提到了与管道、重定向配合使用的一些例子,今天我这边再结合管道(|)举一个例子:
比如当你通过其他文件查看命令的时候,(ls,cat)等,ls的内容太多,你需要分页显示,这时候你可以:
ourunix@ubuntu:~$ ls -l /etc |more
不出你所料,下一个命令肯定是学习less啦,呵呵,希望你继续学习下去!
Linux中more命令的使用,Linux中more命令使用详解教程相关推荐
- 19. linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解
linux中权限详解,Linux权限位,读写执行权限真正含义,chmod详解 文章目录 Linux权限位 读写执行 三种权限真正含义和作用 权限对文件的作用 权限对目录的作用 示例 chmod 使用数 ...
- linux修改zip中文件,Linux下修改jar、zip等文件内的文件详解
Linux下修改jar.zip等文件内的文件详解 Linux下修改jar.zip等文件内的文件详解 看到很多同事在Linux环境下修改jar包内的文本文件或zip中的文本文件时,经常是先把jar包或z ...
- linux tee错误日志,linux tee命令使用详解教程
在执行Linux命令时,我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令.接下来是小编为大家收集的linux tee 命令使用详解教程,希望能帮到大家. linux tee ...
- linux shell 字符串操作(长度,查找,替换)详解 BASH
linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...
- java none怎么用tomcat_在docker中部署tomcat并且部署java应用程序的步骤详解
先给大家简单说下Docker的概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是 ...
- Linux进程最大socket数,Linux下高并发socket最大连接数所受的各种限制(详解)
1.修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每 ...
- linux服务器3306端口,linux系统对外开放3306、8080等端口,防火墙设置详解
linux系统对外开放3306.8080等端口,防火墙设置详解 发布时间:2020-10-10 23:08:49 来源:脚本之家 阅读:141 作者:julielele 栏目:服务器 我们很多时候在l ...
- linux系统编程之进程(八):守护进程详解及创建,daemon()使用
linux系统编程之进程(八):守护进程详解及创建,daemon()使用 一,守护进程概述 Linux Daemon(守护进程)是运行在后台的一种特殊进程.它独立于控制终端并且周期性地执行某种任务或等 ...
- mac linux win三系统安装教程,macbookpro上安装三系统详解教程(macosxwindowslinuxubuntu).doc...
macbookpro上安装三系统详解教程(macosxwindowslinuxubuntu) macbook pro上安装三系统详解教程(mac os x+windows+linux ubuntu) ...
- linux如何确定共享库路径,摘录Linux下动态共享库加载时的搜索路径详解
对动态库的实际应用还不太熟悉的读者可能曾经遇到过类似"error while loading shared libraries"这样的错误,这是典型的因为需要的动态库不在动态链接器 ...
最新文章
- redis python zset
- 《Android群英传》读书笔记 (5) 第十一章 搭建云端服务器 + 第十二章 Android 5.X新特性详解 + 第十三章 Android实例提高...
- 关于ASPNET_Membership用户被锁的解决
- graphics | 基础绘图系统(十)——星形图、四瓣图、马赛克图
- 汇编语言和C语言的比较
- 修改tomcat日志打印位置
- Hive面试题汇总(2021)
- Vue中computed,watch,Methods的比较
- 伍斯特理工学院计算机科学硕士,美国伍斯特理工学院数据科学硕士录取
- 项目方案及推进项目的基本流程思路
- 掘金企服:ICP经营许可证和ICP备案的区别 1
- Python获取法定节假日
- 家用计算机的运行速度,家里电脑又卡又慢!如何提高电脑运行速度?
- python鸭子类型与协议理解
- Linux命令-查看用户的UID和GID
- 二氧化碳浓度数据集整理
- mysql获取连续登陆大于等于3天的用户id
- 缺血性脑卒中对大脑功能连接梯度的影响
- 第一篇博文——与君共勉
- android studio aspectj 配置,Android studio配置AspectJ
热门文章
- app备忘录源代码html,备忘录app.html
- Unity Shader 燃烧消融效果(surface表面着色器)
- 计算2的N次方【高精度算法】
- Java中将汉字转换为拼音
- 小啊呜产品读书笔记001:《邱岳的产品手记-09》第17讲 产品经理如何获得非权力性的影响力 第18讲 产品案例分析:WWFTogether的情怀设计
- 中小型企业搭建数据团队的踩坑分析
- 磁盘备份拷贝,系统拷贝相关(diskgenius,UltraISO )
- 世界五百强企业网站(一)
- C# 开发微信公众号现金红包发送,解决IP地址非你在商户平台设置的可用IP地址和”未能创建 SSL/TLS 安全通道“ 问题
- mysql dump 支持emoji不乱码