前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Linux笔记】文本文件查看命令

【Linux笔记】文本文件查看命令

作者头像
正念君
发布2019-06-26 17:18:35
3.1K0
发布2019-06-26 17:18:35
举报
文章被收录于专栏:嵌入式大杂烩嵌入式大杂烩

我们要查看一些文本文件的内容时,要使用文本编辑器来查看。在Linux下,可以使用一些命令预览文本文件中的内容,而不必使用文本编辑器打开查看。这篇笔记分享几个常用的文本查看命令。分别是:

cat:从第一行开始显示文本内容(适用于内容较少的)
tac:从最后一行开始显示,是 cat 的逆顺序
more:一页一页的显示文本内容(适用于内容较多的)
less:与 more 类似,但是比 more 更好的是,它可以往前翻页!
head:只看文本的前面几行
tail:只看文本的后面几行
nl:显示文本内容与行号

1、cat命令

cat命令常常用于查看内容较少的文件。很多人把这个命令叫做小猫咪命令,但cat其实是 concatenate(连续) 的缩写,即连续显示文本内容。

格式为:cat [参数选项] [文件]
Zk26wq.md.png
Zk26wq.md.png

其中,加上参数 -n 用可以显示行数。cat的更多的参数选项可以输入 man cat 进行查看。以下列举的其他命令的详细介绍也可以输入man 命令进行查看。

2、tac命令

tac命令的正好与cat命令相反,是从文件末尾开始显示。

3、more命令

more命令适用于查看内容较多的文件。因为他可以实时显示百分比以提示现在已经阅读了多少内容。

格式为:more [参数选项] [文件]
Zk2OfO.md.png
Zk2OfO.md.png

可以使用空格键或者回车键往下翻页查看后面的内容。

4、less命令

less也适用于查看内容较多的文件。less比more更为灵活,因为less可以往上、往下翻页。按下键盘上 PgUp 键可以往上翻页,按下 PgDn 可以往下翻页。但是less命令不会实时显示当前阅读的百分比。

格式为:less [参数选项] [文件]

5、head命令

head命令用于查看文件的前n行。如使用命令

head -n 20 /etc/profile

查看/etc目录下profile文件的前20行内容:

ZkRpnA.md.png
ZkRpnA.md.png

6、tail命令

tail命令与head命令相反,tail命令用于查看文件后n行内容。如:

ZkRC7t.md.png
ZkRC7t.md.png

7、nl命令

nl命令可以显示内容的同时显示行号,与 cat -n 命令的作用差不多:

ZkRkh8.md.png
ZkRkh8.md.png

以上命令就是Linux下的一些文本查看命令,虽说作用都一样,都是用来查看文本的,但是可以根据不同的情况来选择不同的命令来查看可以让我们更好地进行预览文件。另外,我们Windows下的黑窗口也有类似的文本查看命令:

ZkRE9S.md.png
ZkRE9S.md.png
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-04-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、cat命令
  • 2、tac命令
  • 3、more命令
  • 4、less命令
  • 5、head命令
  • 6、tail命令
  • 7、nl命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档