mkdir 递归创建目录
时间: 2024-08-11 17:00:38 浏览: 119
php递归创建和删除文件夹的代码小结
`mkdir` 是一个在 Unix 和类 Unix 系统(如 Linux、macOS)中用于创建新目录的命令。当需要在文件系统中建立一个包含子目录的结构时,可以使用 `mkdir -p` 或者 `-r` 参数来进行递归创建,这样即使中间的父目录不存在,`mkdir` 命令也会自动创建它们。
例如,如果你想要在一个不存在的路径下创建一个包括 "dir1" 和 "dir2/subdir" 在内的树形结构,你可以这样操作:
```bash
mkdir -p /path/to/parent/dir/dir1/dir2/subdir
```
这里的 `-p` 或 `-r` 参数告诉 `mkdir` 命令如果遇到中间的目录不存在就直接创建,直到达到指定的目标路径。这个选项非常方便,因为不需要手动检查或创建每个层级的目录。
阅读全文