文本查看命令

cat命令

显示文本文件内容,适用于查看整体内容,文件内容不多的,将所有的文本内容都显示到终端

使用方法:cat [参数] 文件

参数说明

-n

显示的文本的行编号

-e

显示行结束符号$

示例:

1
2
3
4
5
6
root@CHJ-20190520VPS:/tmp# cat -n -E testtext
1 sdf$
2 $
3 sd$
4 f$
5 ds$

head命令

查看文件的开头的内容,默认显示文件开头的前十行

使用方法:head [参数] 文件

参数说明

-n

注意:n 表示行数,意为查看文件的前n行内容

1
2
3
4
root@CHJ-20190520VPS:/tmp# head -3 testtext
sdf

sd

tail命令

查看文件的末尾的内容,默认显示文件末的后十行

使用方法:tail [参数] 文件

参数说明

-n

注意:n 表示行数,意为查看文件的后n行内容

-f

循环读取文本信息,此命令一般用于文件内容在不断变化的文本查看,一般在查看服务器日志内容时使用

当我们看到文件在一直滚动循环查看,想要停止的时候,使用 ctrl + c命令,退出循环查看,即可停止来具体查看

wc命令

wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

参数说明

-l

统计文本文件的内容行数,一般我们在使用文本查看命令时,不清粗应该使用哪种命令来查看,可以使用此命令来查看文本的行数,然后选择要使用的文本查看命令

1
2
root@CHJ-20190520VPS:/tmp# wc -l testtext
206 testtext

-c

统计字节数

-m

统计字符数。这个标志不能与 -c 标志一起使用

-w

统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串

-L

打印最长行的长度

1
2
root@CHJ-20190520VPS:/tmp# wc -L testtext
7 testtext

more命令

分页显示文件内容,还支持直接跳转行等功能,最大的特点是查看每一页文本内容下方都会显示当前当前查看的文本内容所在位置百分比

使用方法:more 文件名

具体操作

  1. Space:显示文本下一屏内容
  2. Enter:只显示文本下一行内容
  3. b:显示文本上一屏内容
  4. q:退出

less命令

分页显示文件内容,操作比more更为详细

使用方法:less [参数] 文件名

参数说明

-m

显示类似more命令的百分比

-N

注意这里是大写N,显示每行的行号

具体操作

  1. Space:显示文本下一屏内容
  2. b:显示文本上一屏内容
  3. Enter:前进一行
  4. v:后退一行
  5. d:前进半页
  6. u:后退半页
  7. /字符串 向下搜索
  8. ?字符串 向上搜索
  9. 左右方向键 相当于水平滚动条
  10. q键:退出

最后更新: 2019年07月14日 14:58

原始链接: https://jjw-story.github.io/2019/07/15/文本查看命令/

× 请我吃糖~
打赏二维码