mac mkdir创建文件夹
时间: 2024-12-29 17:24:30 浏览: 15
### 创建目录的基础命令
在 Mac OS 中,`mkdir` 是用于创建新目录的标准命令。基本语法如下:
```bash
mkdir directory_name
```
这条命令会在当前工作目录下创建一个新的空目录 `directory_name`[^1]。
### 使用 `-p` 参数递归创建多级目录
当需要一次性创建多个嵌套层次的目录结构时,可以使用 `-p` 参数。这不仅会创建最底层的目标目录,还会自动建立所有必要的父级目录:
```bash
mkdir -p parent_directory/sub_directory/grandchild_directory
```
此命令即使遇到中间层级不存在的情况也会顺利完成整个路径的构建而不报错。
### 自定义新建目录权限
通过 `-m` 或者 `--mode=` 选项可以直接设置新创建目录的具体访问权限位,而无需依赖默认 umask 设置的影响。例如要创建具有完全控制权(即读取、写入和执行)的新文件夹可执行下面的操作:
```bash
mkdir -m 777 fully_accessible_folder
```
这里 `777` 表示给予所有人最高级别的访问许可;当然也可以根据实际需求调整数值大小以适应不同的安全策略。
### 显示详细的创建过程信息
为了获得更直观反馈,可以在运行过程中加入 `-v` 开关让系统输出每一步骤的结果描述:
```bash
mkdir -pv detailed_creation_log/folder_one folder_two
```
上述指令将会打印出成功创建了哪些项目的信息。
阅读全文