如何在Linux中创建文件?

在Linux中,文件用于不同的目的。其目的可以是存储数据或设置某些配置,或创建代码或脚本以供执行。在Linux中创建文件有不同的方法。在本教程中,我们将学习通过Linux发行版的命令行或GUI创建文件的不同方法。

卡特兔高帮童鞋2021新款冬季男女童加绒短靴宝宝防滑保暖机能鞋潮
| 月销量468件
券后179.9-10=169元
原价¥199

淘口令:

¥lM5VXBgEx4p¥
 

列出文件

在学习如何创建文件之前,我们应该学习如何在创建文件之后列出文件。即使有不同的方式列出文件最流行和最简单的方法是使用ls命令列出文件和文件夹。

ls

使用触摸命令创建文件

touch命令是用于创建文件的最常用和最实际的命令。touch命令创建具有指定名称的空文件。如果指定的文件不存在,将创建一个空文件。如果文件存在,则更新现有文件修改时间戳。在下面的示例中,我们创建了一个名为“myfile.txt”的文件。

touch myfile.txt

或者,我们可以用一个触摸命令创建多个文件。所有文件名都在touch命令之后指定。

touch myfile.txt yourfile.txt allfile.txt

使用重定向操作符创建文件

linuxbash提供了重定向操作符,以便将一些输出重定向到指定的设备、文件或命令中。如果指定的重定向是一个文件,则会在该文件不存在时创建该文件。重定向操作符也可用于创建新文件。我们不重定向任何内容到文件,并使用重定向操作符创建一个空文件。

> myfile.txt

使用cat命令创建文件

cat命令用于将指定文件的内容打印到标准输出或文件中。这意味着可以使用cat命令通过将空内容放入不存在的文件来创建文件。在下面的示例中,我们创建了一个名为“myfile.txt”的文件。此cat命令启动输入模式,可以停止此输入模式,并使用下面的CTRL+D命令保存内容。

cat > myfile.txt

使用echo命令创建文件

echo命令将提供的字符串参数打印到标准输出或文件中。所以我们可以使用echo命令来创建一个文件。在下面的示例中,我们创建一个名为“myfile.txt”的空文件。

echo "" > myfile.txt

或者,我们可以创建包含一些内容的新文件。在下面的示例中,我们设置新的文件内容。

echo "I am a content" > myfile.txt

使用dd命令创建文件

dd命令用于将一些数据读写到文件和设备中。甚至dd命令也是create,以便创建备份或镜像数据。在下面的示例中,我们创建了一个名为myfile.txt的文件,其中没有内容。

dd if=/dev/zero of=mytext.txt bs=1 count=0 

使用fallocate命令创建文件

fallocate命令用于操作为文件分配的磁盘空间。如果未创建指定的文件,则会自动创建该文件。为了创建一个新的文件,需要指定文件大小。在下面的示例中,我们创建一个大小为1字节的文件。

fallocate -l 1 myfile.txt

使用vim命令创建文件

vi或vim是非常流行的基于命令行的文本编辑器。vi/vim可以用来创建一个文件。只需键入以下命令,其中文件名为“myfile.txt”。

vim myfile.txt

现在创建并打开了一个文件,我们应该用 :wq “就像下面一样。

图片[1]-如何在Linux中创建文件?-cppku-C++库

相关文章: Linux rm命令教程

© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享