温馨提示×

如何创建linux文件

小樊
44
2026-07-29 00:32:57
栏目: 智能运维

在 Linux 中创建文件有多种方式,下面按常用程度给你介绍几种最实用的方法(适用于终端 / 命令行):


一、使用 touch 创建空文件(最常用 ✅)

touch 文件名

示例:

touch test.txt

✅ 特点:

  • 创建空文件
  • 如果文件已存在,只更新修改时间,不会清空内容

二、使用重定向 > 创建文件

> 文件名

示例:

> test.txt

✅ 特点:

  • 创建空文件
  • 如果文件已存在,会清空文件内容

三、使用 echo 创建并写入内容

echo "内容" > 文件名

示例:

echo "Hello Linux" > test.txt

追加内容:

echo "New line" >> test.txt

四、使用 cat 创建文件(适合多行)

cat > test.txt

然后输入内容,按 Ctrl + D 保存退出。

多行示例:

cat > test.txt << EOF
第一行
第二行
EOF

五、使用 vim / vi / nano 编辑器

vim

vim test.txt

操作步骤:

  1. i 进入编辑模式
  2. 输入内容
  3. Esc
  4. 输入 :wq 保存退出

nano(更简单)

nano test.txt
  • Ctrl + O 保存
  • Ctrl + X 退出

六、创建目录(补充)

mkdir 目录名

创建多级目录:

mkdir -p a/b/c

七、一次性创建多个文件

touch file1.txt file2.txt file3.txt

总结(推荐)

需求 命令
创建空文件 touch file.txt
创建并写内容 echo "内容" > file.txt
多行内容 cat > file.txt
编辑文件 vim / nano

如果你愿意,我也可以:

  • 教你 批量创建文件
  • 教你 用脚本自动创建文件
  • 结合 权限 / 路径 / 用户 讲得更深入

你现在用的是 Ubuntu / CentOS / WSL / 服务器 哪种环境?

0