如何在 Linux 中使用 cat 命令创建文件

因为在 Linux 系统中有多种方法可以完成单个任务。 在 Linux 中创建文件也是如此。 在 Linux 中,您可以使用多种方式创建文件,包括命令行和图形方式。 在 Linux 中用于创建文件的一些命令包括 touch、cat 和 echo 命令。 您还可以使用 Nano、Vim 和 Gedit 等文本编辑器在 Linux 中创建文件。

今天的文章是关于如何在 Linux 中使用 cat 命令创建文件。 对于那些想要快速创建新文件或向文件中添加一些文本的人来说,这是一种快速的方法。

笔记:此处概述的方法主要针对 Linux 发行版 Ubuntu,但如果您使用任何其他 Linux 发行版,则可以遵循相同的方法。

使用 Cat 命令创建文件

要在 Linux 中使用 cat 命令创建文件,请键入 cat,然后 > 运算符和文件名如下:

$ cat > filename

例如创建一个名为 测试文件.txt,使用cat命令如下:

$ cat > testfile.txt

运行上述命令后,您将不会返回到终端提示符。 相反,终端将等待您的输入。 键入要保存在此文件中的文本。 打 Enter 键入每一行后。 输入所有文本后,点击 Ctrl+D 保存并退出。

现在要验证文件是否已创建,请运行以下命令:

$ ls

此命令列出当前工作目录中的所有文件。 在此命令的输出中,您将找到 测试文件.txt 您使用 cat 命令创建的。

验证文件创建后,您还可以使用以下命令查看其内容:

$ cat testfile.txt

此命令将向您显示该文件的文本 测试文件.txt 包含。

使用 Cat 命令将文本附加到文件

创建文件后,您可能需要向文件中添加更多文本。 您也可以使用 cat 命令执行此操作。 例如,向文件中添加更多文本 测试文件.txt键入 cat 后跟 >> 运算符和要编辑的文件名:

$ cat >> testfile.txt

现在添加要附加到文件中的文本。 此命令将在 testfile.txt 文件中附加文本。 它不会覆盖已添加的文本。 添加文本后,按 Ctrl+D 保存并退出文件。

现在要验证文件是否已附加,请使用以下命令:

$ cat testfile.txt

此命令将显示已附加在文件中的文本 测试文件.txt.

注意:如果文件已经包含文本,使用带有 >> 运算符的 cat 命令会将文本附加到文件中。 它不会替换或覆盖文件中的任何现有文本。 使用带有 > 运算符的 cat 命令时,将覆盖文件中的文本。

在那里,您了解了如何使用 cat 命令在 Linux 中创建文件。 使用 cat 命令,您还可以创建文件,在不打开文件的情况下查看文件的内容,以及连接多个文件。