linux基础命令cat
linux基础命令cat详细介绍
cat 是 Linux 系统里极为常用的基础命令,其全称为 “concatenate”,主要功能是连接文件并将内容输出到标准输出(通常为终端)。下面为你介绍它的常见用法:
1. 查看文件内容
运用 cat 命令可查看文件内容。其基本语法如下:
bash
filename
示例:若要查看名为 example.txt 的文件内容,可执行如下命令:
bash
example.txt
2. 连接多个文件
你能够使用 cat 命令把多个文件的内容连接起来并输出到标准输出。语法如下:
bash
file1 file2 .
示例:若要连接 file1.txt 和 file2.txt 这两个文件的内容,可执行如下命令:
bash
file1.txt file2.txt
3. 将文件内容输出到另一个文件
可借助重定向操作符 > 把 cat 命令的输出保存到另一个文件中。语法如下:
bash
file1 file2 . output_file
示例:将 file1.txt 和 file2.txt 的内容合并并保存到 merged.txt 文件中,可执行如下命令:
bash
file1.txt file2.txt merged.txt
4. 追加文件内容到另一个文件
使用 >> 操作符可将文件内容追加到另一个文件的末尾。语法如下:
bash
file1 file2 . output_file
示例:把 file3.txt 的内容追加到 merged.txt 文件的末尾,可执行如下命令:
bash
file3.txt merged.txt
5. 显示行号
使用 -n 选项能为输出的每一行添加行号。语法如下:
bash
filename
示例:显示 example.txt 文件内容并添加行号,可执行如下命令:
bash
example.txt
6. 显示非打印字符
使用 -v 选项可以显示非打印字符,例如制表符和换行符。语法如下:
bash
filename
示例:显示 example.txt 文件内容并显示非打印字符,可执行如下命令:
bash
example.txt
912 example.txt
这些是 cat 命令的常见用法,通过这些用法你可以对文件内容进行查看、连接和保存等操作。