一、简介
mkdir(英文全拼:make directory) 命令用于创建目录。
二、语法
用法:mkdir [选项]... 目录...
常用参数:
参数 | 参数说明 |
-m, --mode=MODE | 创建目录的同时设置权限 |
-p, --parents | 递归创建多级目录 |
-v, --verbose | 显示执行过程详细信息 |
-Z | 设置目录安全上下文,只能selinux启用才生效 |
三、实战
1、建立一个目录文件
[]2、创建一个目录文件并设置644权限
[][]drw-r--r-- 2 root root 6 7月 19 20:13 dir
3、一次创建多个目录
[][]dir1
dir2
dir3
4、一次创建有嵌套关系的目录
[root app]# mkdir -p /app/test1/test2[root app]# ls -lrd /app/test1/test2drwxr-xr-x 2 root root 6 7月 19 20:20 /app/test1/test2
-p参数是确保目录名称存在,不存在的就建一个。
如果不加该参数,是不能创建嵌套关系的目录,且创建时还会报错,如下所示:
[root@app01 app]# mkdir /app/a/bmkdir: 无法创建目录"/app/a/b": 没有那个文件或目录
5、显示创建目录过程
[root@app01 app]# mkdir -v /app/amkdir: 已创建目录 "/app/a"