在Linux系统下,可以通过多种方式新建文件:
一、使用touch命令
touch
是一个用于修改文件访问和修改时间的命令,但当指定的文件不存在时,它会创建一个新的空文件。test.txt
的新文件,可以在终端中输入:touch test.txt
vi
或nano
)进行编辑。例如:touch newfile.txt
vi
编辑:vi newfile.txt
,进入vi
编辑界面后,可以输入内容,按i
进入插入模式,输入完成后按Esc
键,再输入:wq
保存并退出。二、使用echo命令结合重定向符号(>)
echo
命令用于在终端输出指定的内容。当与重定向符号>
结合使用时,可以将输出内容重定向到一个新文件中。如果文件不存在则创建,如果存在则覆盖原有内容。hello.txt
且包含“Hello, World!”内容的新文件:echo "Hello, World!">hello.txt
三、使用cat命令结合重定向符号(>)
cat
命令主要用于查看、拼接和创建文件等操作。与echo
类似,结合>
可以创建新文件。example.txt
包含多行内容的新文件:cat > example.txt<<EOF
这是第一行内容
这是第二行内容
EOF
<<EOF
)的方式,可以在创建文件的同时输入多行内容,输入EOF
表示结束输入。领取专属 10元无门槛券
手把手带您无忧上云