您当前的位置: 首页 > 

梁云亮

暂无认证

  • 2浏览

    0关注

    1211博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

文件查看相关命令:cat、more、less、echo、head、tail

梁云亮 发布时间:2020-02-25 20:48:31 ,浏览量:2

cat 查看文件内容

查看文件内容,从第一行开始显示。

  • 一般查看比较小的文件,一屏幕能显示全的。
  • cat 只能浏览文件,而不能修改文件。

语法:

cat [参数] [–help] [–version] fileName

参数说明-n 或 --number由 1 开始对所有输出的行数编号-b 或 --number-nonblank和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或 --show-nonprinting使用 ^ 和 M- 符号,除了LFD 和 TAB 之外-E 或 --show-ends在每行结束处显示$-T 或 --show-tabs将TAB 字符显示为 ^I-A, --show-all等价于-vET-e等价于"-vE"选项-t等价于"-vT"选项

示例:

  • 查看文件内容并显示行号 在这里插入图片描述
  • 将几个文件合并成一个文件 在这里插入图片描述
  • 把file1 的文档内容加上行号后输入file这个文档里: 在这里插入图片描述
  • 把 file1 和 file2 的文档内容加上行号(空白行不加)之后将内容追加到 file 文档里: 在这里插入图片描述
  • 清空 /etc/test.txt 文档内容: 原理:将一个将空的写件写入到目标文件中 在这里插入图片描述
more 分屏查看文件内容

more指令是一个文本过滤器,它以全屏幕的方式按页显示文本文件的内容。more指令中内置了若干快捷键。 语法:

more 要查看的文件:分页查看文件

操作功能说明空白键 (space)向下翻一页Enter向下翻一行q立刻离开 more ,不再显示该文件内容Ctrl+F向下滚动一屏Ctrl+B返回上一屏=输出当前行的行号:f输出文件名和当前行的行号

示例:采用more查看文件 在这里插入图片描述

less 分屏显示文件内容

less指令用来分页显示文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。 less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高的效率。 语法

less 要查看的文件

操作功能说明空白键向下翻动一页[pagedown向下翻动一页pageup向上翻动一页/字串向下搜寻『字串』的功能;n:向下查找;N:向上查找?字串向上搜寻『字串』的功能;n:向上查找;N:向下查找q立刻离开 less 这个程序

示例:采用less查看大文件

[root@hcmaster ~]# less smartd.conf
head 显示文件头部内容

head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容。 语法:

head [选项] 文件 :查看文件头10行内容

选项说明-n 指定显示前n行的内容

示例:查看文件的头2行 在这里插入图片描述

tail 输出文件尾部内容

tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的后10行内容。 语法

tail 文件:查看文件后10行内容

其中:

选项功能-n 输出文件最后n行内容-f显示文件最新追加的内容,可用来监视文件变化

示例 在这里插入图片描述

关注
打赏
1665409997
查看更多评论
立即登录/注册

微信扫码登录

0.0412s