今天我们来讲一下,如何在Linux系统上创建文件。要在一个目录下创建文件,必须要拥有该目录的写入权限。
使用 touch 命令创建文件
使用 touch 命令创建文件非常简单,只需要在 touch 后面加上要创建的文件名称和扩展名即可。
如下所示,我们创建一个名为 niuqi.txt 的文件:
touch niuqi.txt
我们可以使用 touch 命令,一次创建多个文件,每个文件之间用空格隔开,如下所示:
touch file1.txt file2.txt file3.txt
使用重定向操作符创建文件
我们可以使用重定向操作符(>)来创建文件。只需要输入 “>”,后面加上想要创建的文件名称和扩展名。
> file1.txt
使用重定向操作符(>)每次只能创建一个文件。
使用 cat 命令创建文件
使用 cat 创建文件,需要在后面加一个重定向操作符(>),然后在加上要创建的文件的名称和扩展名。
按回车即可输入文件内容,输入完成后,按 CTRL + D 保存。
cat > file1.txt
使用 echo 命令创建文件
如果要使用 echo 命令创建一个空文件,只需要执行如下的命令:
echo > file1.txt
如果要创建文件的同时,还要向文件中添加内容,可以使用如下的命令:
echo "Some line" > file1.txt
使用 Heredoc 创建文件
使用 Heredoc 可以在 shell 下创建包含多行文本内容的文件,如下所示:
$ cat << EOF > file1.txt
Some line
Some other line
EOF
使用编辑器创建文件
所有的Linux操作系统,都会有至少一个编辑器,比如常用的 vi 、vim 和 nano等等。
使用 Vi 编辑器
使用 vi 编辑器创建文件,只需要执行如下命令:
vi file1.txt
使用 Vim 编辑器
和使用 vi 编辑器一样,只需要输入 vim 加上要创建的文件即可:
vim file2.txt
使用 Nano 编辑器
使用 nano 编辑器创建文件,也是输入 nano 然后加上要创建的文件:
nano file3.txt
默认情况下,使用 nano 编辑器创建文件后,会进入文件编辑模式,可以输入想要编辑的内容,然后按 CTRL + X 退出。
总结
本文介绍了如何在Linux操作系统上创建新的文件。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/linux/create-a-file-in-linux/