1、more命令

在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键。

(1)命令语法

more(选项)(参数)

(2)常用选项

-<number>:指定每屏显示的行数;

-d:显示”[Press space to continue, 'q' to quit.]”;

-c:不进行滚屏操作,每次刷新屏幕;

-u:禁止下划线;

+<number>:从指定数字的行开始显示文件内容。

(3)参数

文件:指定分页显示内容的文件。

(4)实例

从第10行开始显示globalmem.c文档的内容:

$ more -dc + globalmem.c

(5)快捷键

Enter:向下n行,需要自己定义行数,默认为1行;

Ctrl+F:向下滚动一屏幕;

空格键:向下滚动一屏幕;

Ctrl+B:返回上一屏幕;

=:输出当前行的行号;

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

V:调用vi编辑器;

!:调用Shell并执行命令;

q:退出more命令。

2、less命令

在Linux中,less命令与more命令类似,但是less命令允许用户向前或者向后浏览文件,而more命令只允许用户向前浏览。

(1)命令语法

less(选项)(参数)

(2)选项

-e:文件显示完成后,自动退出;

-f:强制显示文件;

-g:不高亮显示搜索到的所有关键词,仅显示当前显示的关键词,提高显示速度;

-l:搜索时忽略大小写的差异;

-N:每一行行首显示行号;

-s:将连续多个空行压缩成一行显示;

-S:在单行显示较长的内容,不换行显示;

-x<number>:将Tab字符显示为指定个数的空格字符。

(3)参数

文件:指定要分屏显示内容的文件。

(4)实例

使用less命令查看globalmem.c文件,并在文件搜索”globalmem”关键词:

$ less globalmem.c

(5)快捷键

PageUp:向上翻页;

PageDown:向下翻页;

q:退出less命令。

3、tail命令

在Linux中,tail命令用于输出某个文件的尾部内容,默认在屏幕上显示指定文件的末尾10行,当给定的文件不多个时,则在显示的每个文件前面加文件名标题。

(1)命令语法

tail(选项)(参数)

(2)选项

-f:循环读取文件;

-q:不显示处理信息;

-v:显示详细的处理信息;

-c<number>:显示的字节数;

-n<行数>:显示文件尾部n行内容;

-pid=PID:与-f合用,表示在进程PID死掉之后结束;

-q:不输出给出文件名的首部;

-s<number>:与-f合用,表示每次反复的间隔休眠number秒。

(3)参数

文件列表:指定要显示尾部内容的文件列表。

(4)实例

显示文件file的最后10行:

$ tail filename

显示文件file的内容,从第20行到文件末尾:

$ tail + filename

显示文件file的最后10个字符:

$ tail -c  filename

显示多个文件:

$ tail globalmem.c Makefile

参考:

https://man.linuxde.net/tail

https://man.linuxde.net/less

https://www.runoob.com/linux/linux-comm-tail.html

https://www.runoob.com/linux/linux-comm-more.html

Linux文件内容查看相关命令的更多相关文章

  1. Linux 文件内容查看工具介绍-cat,less,more,tail,head

    Linux 文件内容查看工具介绍 作者:北南南北来自:LinuxSir.Org摘要: 本文讲述几种常用文件内容的查看工具,比如cat.more.less.head.tail等,把这些工具最常用的参数. ...

  2. linux tail 命令详解!Linux 文件内容查看工具介绍

    转:http://blog.csdn.net/carzyer/article/details/4759593 1.cat 显示文件连接文件内容的工具: cat 是一个文本文件查看和连接工具.查看一个文 ...

  3. Linux 文件内容查看(cat、tac、nl 、more 、less、head、tail )

    Linux系统中使用以下命令来查看文件的内容: cat:  由第一行开始显示文件内容tac :从最后一行开始显示,可以看出 tac 是 cat 的倒著写!nl:   显示的时候,顺道输出行号!more ...

  4. linux(4)Linux 文件内容查看

    查看文件内容总览 cat 由第一行开始显示文件内容 tac 从最后一行开始显示,可以看出 tac 是 cat 的倒着写! nl 显示的时候,顺道输出行号! more 一页一页的显示文件内容 less ...

  5. Linux 文件与目录管理命令

    处理目录的常用命令 常见的处理目录的命令: ls: 列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录,语法:mkdir [-mp] 目录名称 -m :配置文件的权限 -p ...

  6. grep sed awk 3个Linux中对文件内容操作的命令

    在学习Linux命令中,发现3个有关于文件内容操作的命令grep,sed和awk,在这里简单汇总这3个命令主要作用,在实际中找到最合适的情景应用,详细用法可以参考其他文章. 1.grep命令 主要作用 ...

  7. Linux 之 文件内容查看

    文件内容查看 参考教程:[千峰教育] 文件内容查看: cat: 作用:一次性顺序显示文件的所有内容 格式:cat file tac: 作用:一次性倒序显示文件的所有内容 格式:tac file hea ...

  8. 《The Linux Command Line》 读书笔记04 Linux用户以及权限相关命令

    Linux用户以及权限相关命令 查看身份 id:Display user identity. 这个命令的输出会显示uid,gid和用户所属的组. uid即user ID,这是账户创建时被赋予的. gi ...

  9. linux 目录结构及其相关命令

    目录也是一个文件,它的唯一功能是用来保存文件及其相关信息.所有的文件,包括普通文件.设备文件和目录文件,都会被保存到目录中. 主目录 登录后,你所在的位置就是你的主目录(或登录目录),如果是root用 ...

随机推荐

  1. Vue+element 解决浏览器自动填充记住的账号密码问题

    我们在做form表单的时候,会发现,浏览器会自动的将我们之前保存的密码, 自动的填充到表单中input 为 type="password" 的框中 登录页面也就算了,但是注册页面就 ...

  2. javaEE复习重点个人总结

    最近在学院或集队的群里看见最多的就是求javaEE大作业了,那么突然有感而发,写点参考性的期末复习总结. 第一章JavaEE 概述: 1:两层体系应用体系结构 安全性低,部署困难,消耗系统资源 2 三 ...

  3. H5新增form控件和表单属性

    第一个知识点:表单的属性及总结 第二个知识点:H5新增的表单控件和属性以及总结 第一个知识点: 我们常见的表单验证有哪些呢 text 文本框标签 password 密码框 checkbox 多选框 r ...

  4. WorkFlow四:添加用户决策步骤

    沿用之前的例子,做个用户决策步骤. 1.事物代码SWDD: 进入抬头,点击类的绑定按钮. 2.选择类的绑定,点击继续. 这是类的绑定已经变色了.这时候点击保存,再点击返回到图片逻辑流界面. 3.在发送 ...

  5. 并发编程(六)--进程/线程池、协程、gevent第三方库

    一.进程/线程池 1.进程池 (1)什么是进程池 如果需要创建的子进程数量不大,可以直接利用multiprocess中的Process来创建.但是当需要创建上百个或上千个,手动创建就较为繁琐,这时就可 ...

  6. Linux的rpm管理

                            书山有路勤为径,学海无涯苦作舟 自学linux已经有几天了,感觉还可以.坚持下去,就会有收获. 每个系统都用相应的软件的管理,Linux也不例外.下面讲 ...

  7. 可变lambda, lambda使用mutable关键字

    关于lambda的捕获和调用 C++ primer上对可变lambda举的例子如下: size_t v1=42; auto f=[v1] () mutable{return ++v1; }; v1=0 ...

  8. 浅谈僵尸网络利器:Fast-flux技术

    浅谈僵尸网络利器:Fast-flux技术   一.背景 在早期的僵尸网络中,控制者通常会把C&C服务器的域名或者IP地址硬编码到恶意程序中,僵尸主机通过这些信息定时访问C&C主机获取命 ...

  9. springtask 基本使用和 cron 表达式

    springtask 的基本使用和 cron 表达式 spring 容器依赖 <dependency> <groupId>org.springframework</gro ...

  10. java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact

    线上环境中部署的 Tomcat 项目,出现部分页面无法打开的情况,但本地环境是好的.经过排查发现,本地 Tomcat版本为 7.0.77,而线上版本为 7.0.88.报错的具体描述为java.lang ...