递归创建文件夹mkdir -p /databak/mysqlbak 没用
时间: 2023-09-04 19:12:59 浏览: 111
你可以尝试使用以下命令来递归创建文件夹:
```
mkdir -p /databak/mysqlbak
```
这个命令会创建 `/databak` 目录(如果不存在),然后在其中创建 `mysqlbak` 目录。使用 `-p` 参数可以确保如果父目录不存在,也会一并创建。如果你执行这个命令后还是无法创建文件夹,请提供更多的错误信息,以便我可以更好地帮助你。
相关问题
mkdir 递归创建文件夹
好的,以下是 Linux 和 macOS 中使用 `mkdir` 命令递归创建文件夹的示例命令:
```bash
mkdir -p parent_folder/child_folder/grandchild_folder
```
`-p` 选项告诉 `mkdir` 命令如果路径中的任何父文件夹不存在,则应递归创建它们。在这个例子中,如果 `parent_folder` 和 `child_folder` 文件夹不存在,它们将被创建。如果它们已经存在,它们将保持不变,只会创建 `grandchild_folder` 文件夹。
请注意,在 Windows 操作系统上,使用 `mkdir` 命令创建多层级文件夹时,需要使用 `/` 符号而不是 `\` 符号作为路径分隔符。
Linux mkdir -p
mkdir -p 是一个 Linux 命令,用于创建文件夹(目录)。其中,-p 参数表示递归创建,即如果父路径不存在,也会一并创建。
例如,如果要在当前路径下创建一个名为 "folder1/folder2/folder3" 的文件夹,可以使用以下命令:
```
mkdir -p folder1/folder2/folder3
```
这个命令会自动创建 `folder1`、`folder2` 和 `folder3` 这些文件夹,如果它们不存在的话。
阅读全文