如何在Linux中使用命令行快速创建文本文件
如果您是键盘手,则只需使用Linux命令行即可完成很多工作。例如,如果需要,有几种易于使用的方法来创建文本文件。
使用Cat命令创建文本文件
我们创建文本文件的第一种方法是使用 猫
命令。如果您想立即在新文件中添加一些文本,这很有用。
只需在终端提示符下键入以下命令(用您要命名的文件替换“ sample.txt”),然后按Enter:
猫> sample.txt
按Enter后,您将不会返回到终端提示符。而是将光标放在下一行,您可以开始直接在文件中输入文本。输入您的文本行,在每行之后按Enter。完成后,按Ctrl + D退出文件并返回提示。
要验证您的文件已创建,可以使用 ls
命令以显示文件的目录列表:
ls -l sample.txt
您还可以使用cat命令查看文件的内容。只需在提示符下键入以下命令,然后按Enter:
猫sample.txt
使用触摸命令创建文本文件
您也可以使用 触碰
命令。使用此命令与 猫
我们在上一节中介绍的命令是 猫
命令可让您使用 触碰
命令没有。另一个很大的不同是 触碰
命令可让您使用单个命令创建多个新文件。
这 触碰
该命令对于快速创建以后要使用的文件非常有用。
要创建新文件,请在终端提示符下键入以下命令(将“ sample.txt”替换为要使用的任何文件名),然后按Enter:
触摸sample.txt
请注意,没有任何迹象表明您已创建该文件。您刚刚返回到提示。您可以使用 ls
验证新文件是否存在的命令:
ls -l sample.txt
您也可以使用 触碰
命令。只需在命令末尾添加任意数量的多余文件名(用空格分隔)即可:
触摸sample1.txt sample2.txt sample3.txt
同样,系统不会显示文件已创建的任何提示,而是发出一个简单的提示。 ls
命令显示文件确实存在:
而且,当您准备向新文件中添加文本时,可以只使用Vi之类的文本编辑器。
使用标准重定向符号(>)创建文本文件
您还可以使用标准重定向符号创建文本文件,该符号通常用于将命令输出重定向到新文件。如果不使用前面的命令就使用它,则重定向符号只会创建一个新文件。如 触碰
命令,以这种方式创建文件不允许您立即在文件中输入文本。不像 触碰
但是,使用重定向符号创建文件只能一次创建一个文件。我们之所以将其包括在内是出于完整性的考虑,并且还因为如果您仅创建一个文件,它的输入量最少。
要创建新文件,请在终端提示符下键入以下命令(将“ sample.txt”替换为要使用的任何文件名),然后按Enter:
> sample.txt
您没有任何迹象表明该文件已创建,但是您可以使用 ls
验证新文件是否存在的命令:
ls -l sample.txt
无论您是否需要立即在其中输入文本,这三种方法都应该使您能够在Linux终端上快速创建文本文件。