linux造文件的命令
linux造文件的命令详细介绍
在 Linux 中,创建文件的常用命令如下,附带场景说明和示例:
1.
创建空文件(最常用)
bash
文件路径a.txt b.log
场景:初始化配置文件、标记文件存在(如 touch .gitkeep 保留空目录)。
2.
创建带内容的文件
方式 1:
echo 重定向(单行内容)
bash
demo.txtdemo.txt
方式 2:
cat 输入(多行内容)
bash
poem.txt
说明:输入内容以 EOF(可自定义标记)结束,适合创建多行文本。
3.
创建指定大小的文件(测试用)
bash
/dev/zero test.dat 1M
场景:模拟大文件、测试磁盘空间。
4.
创建特殊格式文件
- 创建可执行脚本:bash
script.sh +x script.sh - 创建空白图片(示例 PNG):bash
convert 200x200 xc:white blank.png
5.
注意事项
- 权限问题:在非当前目录创建文件需有权限(如加
sudo)。 - 避免覆盖:
>会强制覆盖旧文件,谨慎使用! - 快捷技巧:
touch可更新文件时间戳(即使文件已存在)。
总结:日常使用 touch(空文件)和 echo >(带内容)最频繁,dd 用于生成特定大小文件。根据场景选择合适命令即可~