每天一个Linux命令:cat命令(查看文件内容)

cat 是 Concatenate (连续) 的缩写, cat命令用于查看文件的内容。

语法:

cat [选项] [文件名]

选项:

-n :与 -b 的选项不同,列出行号,连同空白行也会有行号;
-b :列出行号,仅显示非空白行的行号,空白行不标行号!

实例:

# 实例一:默认用法

[email protected]:~/test# cat test.txt
line1

line2
line3


# 实例二:查看文件的内容,并对所有行进行编号

[email protected]:~/test# cat -n test.txt
     1    line1
     2    
     3    line2
     4    line3


# 实例三:查看文件的内容,并对非空行进行编号

[email protected]:~/test# cat -b test.txt
     1    line1

     2    line2
     3    line3

# 实例四:创建一个文件,并写入内容(EOF 表示结束,EOF 之前不能有空格)

[email protected]:~/桌面/home/test# cat >> test.txt <<EOF
> Hello
> World
> 
> Jianrry
> EOF
[email protected]:~/桌面/home/test# cat test.txt
Hello
World

Jianrry


# 实例五:清空一个文件的全部内容

[email protected]:~/test# cat /dev/null > test3.txt
[email protected]:~/test# cat test3.txt


# 实例六:倒序查看文件的内容(tac命令和cat命令相反,将文件的内容从最后一行到第一行输出在屏幕上)

[email protected]:~/test# tac test3.txt
I am Jianrry

World
Hello
最后修改:2019 年 07 月 31 日 01 : 45 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论