每天学一个 Linux 命令(16):mkdir
命令简介
mkdir
(Make Directory)是 Linux 和类 Unix 系统中用于创建新目录的基础命令。它允许用户快速创建单个目录、多级嵌套目录,并能灵活设置目录权限。
主要用途
- 创建单个目录:快速生成新的空目录。
- 递归创建多级目录:自动生成缺失的父目录。
- 批量创建目录:通过模式匹配或列表一次性生成多个目录。
- 设置目录权限:在创建时直接定义目录的访问权限。
参数说明
参数 | 功能说明 |
---|---|
-p | 递归创建目录(若父目录不存在则自动创建) |
-m | 设置目录权限(支持八进制或符号模式,如 755 或 u=rwx,go=rx ) |
-v | 显示详细操作信息(Verbose 模式) |
-Z | 设置 SELinux 安全上下文(需系统支持) |
--help | 显示帮助信息 |
--version | 显示版本信息 |
使用示例
-
创建单个目录:
mkdir my_folder # 生成名为 my_folder 的目录
-
递归创建多级目录:
mkdir -p parent/child/grandchild # 自动创建 parent/c