阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

linux下查看文件内容工具发布啦!

30次阅读
没有评论

共计 1153 个字符,预计需要花费 3 分钟才能阅读完成。

导读在 Linux 下面我们想要查看一个文件里面的内容,除了用编辑器把文件打开查看外,linux 还提供了几条命令,可以不用打开文件就能把文件的内容输出到显示屏上进行查看。
1、cat

cat 命令主要用来查看文件内容,创建文件,文件合并,追加文件等。

1.1、查看文件

命令:cat 文件名
说明:这条命令会把文件的内容全部 输出到显示屏上。
cat -n 文件名:查看文件内容,并对每一行都进行编号。
cat -b 文件名:查看文件内容,与 - n 相类似,只不过对空白行不进行编号。
cat -s 文件名:当遇到连续的空白行时,只输出一行空白行。
cat -e 文件名:在输出内容的每一行后面都加一个 $ 符号。

1.2、创建文件

命令:cat > 文件名 << 文件结束标志 说明:创建文件的时候要哦设置文件结束标志,当文件内容写完之后要输入你设置的结束标志。
linux 下查看文件内容工具发布啦!
这里写图片描述 如果想要在 file 文件中追加的话,就把”>”变成”>>”,其中”>”表示重定向,不过要先清空内容,”>>”表示追加。

1.3、合并文件

命令:cat 文件 1 文件 2… > 文件
说明:将文件 1、文件 2 等要合并的文件重新合并到文件里面。

2、more 与 less

more:
more 命令类似于 cat 命令,不过 more 不是一次性的把所有内容都显示到显示屏上,而是一页一页的显示方便读者阅读。按空格向下翻页,按”Enter”一行一行的翻页,按”b”向上一页一页的翻页,”=”输出当前行号,”q”回到命令行。more 命令从前先后读取文件,因此在启动时就加载整个文件。
命令:more 参数 文件名
参数(常用):
+n: 从第 n 行开始显示。
-n:定义一页显示 n 行
-c: 从顶部清屏,然后再显示。

less:
less 也是对文件或其它输出进行分页显示的工具。less 相比于 more 来说更加强大一点,less 提供了 [pageup][pagedown] 等键的功能来往前后翻看文件,而且在 less 中还有更多的搜索功能。而且 less 在查看前不会加载整个文件。
命令:less 参数 文件名
参数(常用):
-N:显示每行的行号
/ 字符串:向下搜索”字符串”。
?字符串:向上搜索”字符串”

3、head 与 tail

head:head 用来显示开头 n 行的内容,默认 n 是 10。
命令:head 参数… 文件
参数(常用):
-n:要从头显示的行数
-c: 显示字节数

tail:
tail 用来最后 n 行的内容,n 默认是 10。tail 还可以指定点开始将文件写到标准输出,使用 tail 命令的 - f 选项可以把文件最尾部的内容显示在屏幕上,并且不刷新。
命令:tail [必要参数][选择参数] 文件
参数(常用):
-n: 显示的行数
-f: 循环读取
-s: 与 - f 合用,表示每次反复的时间间隔是 S 秒。

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计1153字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中