Linux命令学习之文本查看命令cat、head和tail

for i in {1..100}
do 
  echo $i >> good.txt
done

把1到100写入到good.txt文件中。接下来使用good.txt这个文件来演示查看文本查看命令。
在这里插入图片描述

cat

man cat可以看一下帮助使用说明,按q可以退出。
Linux命令学习之文本查看命令cat、head和tail_第1张图片
cat是连接文件并把文件内容输出到标准输出上。cat good.txt就可以把good.txt里边的文件全部输出到屏幕上。
Linux命令学习之文本查看命令cat、head和tail_第2张图片
cat -n good.txt可以把good.txt里边的内容前边加上行序号输出。
Linux命令学习之文本查看命令cat、head和tail_第3张图片

head

head能够看一个文件从头开始的部分,默认输出十行内容。
Linux命令学习之文本查看命令cat、head和tail_第4张图片
head -数字 文件名可以看文件开头若干行,比如head -4 good.txt就可以看good.txt开头4行。
在这里插入图片描述

tail

tail可以看文件末尾内容,tail good.txt默认可以看到good.txt末尾10行内容。
Linux命令学习之文本查看命令cat、head和tail_第5张图片
同head一样,也支持-数字这种使用方法,比如tail -6 good.txt可以看到good.txt末尾6行的内容。
Linux命令学习之文本查看命令cat、head和tail_第6张图片

tail -f 文件名可以把文件末尾最新添加的内容显示出来。比如tail -f /var/log/messages
Linux命令学习之文本查看命令cat、head和tail_第7张图片

此文章为6月Day 6学习笔记,内容来源于极客时间《Linux 实战技能 100 讲》。

你可能感兴趣的:(Linux基础学习,linux,centos)