在Linux系统中,有多种命令可以用于创建新文件。以下是常用的方法及详细说明:
touch 命令(最常用)touch filename
bash
touch test.txt # 创建单个文件
touch file1.txt file2.txt # 同时创建多个文件> 重定向符号> filename
bash
> output.log # 创建空文件(若文件存在则清空内容)
echo "" > data.txt # 创建含空行的文件echo 命令(带内容创建)echo "content" > filename
bash
echo "Hello World" > hello.txtcat 命令(交互式写入内容)cat > filename
Ctrl+D 保存bash
cat > notes.txt # 输入内容后按 Ctrl+D 保存printf 命令(格式化写入)printf "content" > filename
echo,但支持更复杂的格式化bash
printf "Line 1\nLine 2\n" > doc.txtvim/nano)vim newfile.txt
:wq in vim / Ctrl+X in nano)bash
touch file{1..5}.txt # 创建 file1.txt 到 file5.txtbash
touch .hiddenfile # 文件名以点开头Permission denied,需用 sudo 或修改权限。"my file.txt")。根据需求选择合适的方法即可!