# mkdir 命令

# 简介

mkdir命令用于创建新目录。

# 语法

mkdir [选项] 目录...

# 常用选项

  • -p:创建多级目录,如果父目录不存在则创建
  • -m:设置目录权限
  • -v:显示创建过程

# 使用示例

# 创建单个目录
mkdir directory

# 创建多个目录
mkdir dir1 dir2 dir3

# 创建多级目录
mkdir -p parent/child/grandchild

# 创建带权限的目录
mkdir -m 755 directory

# 显示创建过程
mkdir -v directory

# 创建临时目录
mkdir -p /tmp/myapp/{logs,data}

# 注意事项

  1. 需要有父目录的写权限
  2. 目录名不能与已存在的文件或目录重名
  3. 目录名应避免特殊字符
  4. 注意目录权限的设置

# 最佳实践

  1. 使用-p选项确保创建成功
  2. 创建目录时设置合适的权限
  3. 使用有意义的目录名
  4. 批量创建时使用花括号展开

# 常见问题

  1. 权限不足
  2. 磁盘空间不足
  3. 目录已存在
  4. 文件系统限制