mkdir-p:未找到命令创建文件夹,输入命令:mkdir /usr/local/java
时间: 2024-08-14 17:07:06 浏览: 38
`mkdir -p` 是一个在Unix和Linux系统中的命令别名,全称为 "make directory",用于递归地创建目录结构。如果路径不存在,它会自动创建所需的上级目录,直到达到指定的目标目录。例如,如果你想创建 `/usr/local/java` 这个路径下的所有缺失目录,你可以直接使用 `mkdir -p /usr/local/java`。
如果你在一个没有默认设置该别名的环境中,并收到 "未找到命令" 的错误,那可能是因为你的终端或者shell配置里没有这个别名。在这种情况下,你应该直接输入 `mkdir /usr/local/java`。如果权限不足,可能会需要使用 `sudo` 命令以管理员身份运行。另外,如果你是在Windows上,可以使用 `md` 命令来完成类似的操作,比如 `md C:\path\to\dir`。
相关问题
mkdir -p /usr/local/nginx
`mkdir -p /usr/local/nginx` 是一个Linux命令,用于创建目录(directories),其中 `-p` 参数表示如果路径不存在,则会递归地创建多级目录。在这个例子中,它会创建 `/usr/local/nginx` 这个完整的路径,包括父目录 `usr` 和 `local`,如果它们尚未存在的话。
这个命令的作用相当于手动逐级创建目录树,避免因为中间某一级目录不存在而导致整个操作失败。例如,如果你尝试创建 `/usr/local/nginx/conf` 目录,但 `/usr/local/` 并未存在,`mkdir -p` 会先创建这两个上级目录。
```bash
mkdir -p /usr/local/nginx # 如果/usr/local/不存在,会自动创建这两个目录
```
/usr/bin/mkdir -p '/usr/local/bin'
`/usr/bin/mkdir -p '/usr/local/bin'` 是一个Linux命令,用于创建目录。具体解释如下:
- `/usr/bin/mkdir` 是 `mkdir` 命令的路径,它是用于创建目录的可执行文件。
- `-p` 是 `mkdir` 命令的选项之一,表示递归创建目录,即如果父目录不存在,则会一并创建。
- `'/usr/local/bin'` 是要创建的目录路径,这里是一个示例,你可以根据需要替换为你想要创建的目录路径。
通过执行该命令,系统会在 `/usr/local` 目录下创建一个名为 `bin` 的子目录,并且如果 `/usr/local` 目录不存在,则会一并创建。