linux中cat是啥命令
linux中cat是啥命令详细介绍
在 Linux 里,cat 是一个常用的命令,其全称为 “concatenate”(连接),主要用于连接文件并将内容打印到标准输出(通常是终端)。下面是它的一些常见用途及示例:
显示文件内容
你可以使用 cat 命令查看文件内容,基本语法为 cat [文件名]。例如,若要查看 example.txt 文件的内容,可执行如下命令:
bash
example.txt
连接多个文件
cat 能把多个文件的内容连接起来,并输出到标准输出或者保存到一个新文件中。将 file1.txt 和 file2.txt 的内容连接起来并保存到 combined.txt 文件的命令如下:
bash
file1.txt file2.txt combined.txt
这里的 > 是重定向符号,它把 cat 命令的输出保存到了 combined.txt 文件中。
创建文件
借助 cat 命令结合重定向符号,你可以创建新文件并向其中输入内容。下面这个命令会创建一个名为 newfile.txt 的新文件,并允许你输入内容,输入完成后按 Ctrl + D 结束输入:
bash
newfile.txt
显示文件内容并显示行号
要是你想在显示文件内容的同时显示行号,可以使用 -n 选项,示例如下:
bash
example.txt
追加内容到文件
使用 >> 重定向符号,你可以把内容追加到现有文件的末尾。将 file3.txt 的内容追加到 combined.txt 文件末尾的命令如下:
bash
file3.txt combined.txt
912 file3.txt >> combined.txt
以上便是 cat 命令的一些常见用法,它在处理文件内容方面非常实用。