Linux中可以建立新文件的命令

发布时间 2023-09-16 13:52:46作者: 奋斗的小仔

整理了一些可以建立文件的命令
首先,新建一个空目录

$ mkdir newdir
$ cd newdir/

touch

touch命令是将每个文件的访问权限都更新为目前的时间,如果文件不存在则会创建一个新的文件。

$ touch file1.txt
$ ls
file1.txt

vim

vim是使用vim编辑器打开一个文件,如果文件不存在,会创建一个新的文件。(会默认进入vim编辑器)

$ vim file2.txt
$ ls
file1.txt  file2.txt

>

> 命令是向文件中写入内容并覆盖原文件的内容,如果文件不存在,会创建一个新的文件。

$ > file3.txt
$ ls
file1.txt  file2.txt  file3.txt

>>

>>命令是向文件追加新的内容,如果文件不存在,会创建一个新的文件。

$ >> file4.txt
$ ls
file1.txt  file2.txt  file3.txt  file4.txt

cp

cp命令是复制文件,根据一个已经存在的文件复制出一个文件。

$ cp file4.txt file5.txt
$ ls
file1.txt  file2.txt  file3.txt  file4.txt  file5.txt

mkdir

mkdir命令是创建一个目录,可以使用-p实现创建文件。

$ mkdir -p dir2/file6.txt
$ ls -r
file5.txt  file4.txt  file3.txt  file2.txt  file1.txt  dir2
$ ls -r dir2
file6.txt