一生一世LINUX COMMAND ATLAS

LINUX COMMAND ATLAS · 命令详解

Linux mkdir 命令

创建目录。-p 参数还会一并创建缺失的上级目录。

GNU Coreutils

语法

命令格式
mkdir [OPTION]... DIRECTORY...

常用参数

4 个参数
参数说明
-p, --parents创建缺失的父目录;目录已存在时不报错。
-m, --mode=MODE使用符号模式或数字模式设置权限。
-v, --verbose为每个创建的目录输出提示。
-Z为新目录设置 SELinux 安全上下文。

用法示例

3 个示例

创建目录。-p 参数还会一并创建缺失的上级目录。

mkdir -p ./project/logs

创建目录树,并补齐不存在的父目录。

mkdir -p ~/projects/demo/src

创建权限模式为 750 的目录。

mkdir -m 750 private-data

使用提示

默认目录权限可能受进程 umask 影响;可用 stat 或 ls -ld 检查最终权限。