描述:用来建立指定名称的目录,要求建立目录的用户在当前目录中具备写权限,而且指定的目录名不能在当前目录中已存在。安全
用法:mkdir [选项] 目录code
经常使用选项:递归
-m:--mode,设定权限(相似chmod),不是rwxrwxrwx减umaskio
-p:--parents 能够是一个路径名称,建立递归目录。若路径中的某些目录尚不存在,加上此选项后,系统将自动创建好尚不存在的目录。test
-v:--verbose 每次建立新目录都显示信息权限
-Z:--contest=CTX 将每一个建立目录的SELinux 安全环境设置为CTX项目
--helpdi
--versionco
示例:系统
1.递归建立目录树
[root@share21 test]# mkdir -pv /test/a/b mkdir: created directory ‘/test’ mkdir: created directory ‘/test/a’ mkdir: created directory ‘/test/a/b’
2.建立权限为777的目录
[root@share21 ~]# mkdir -m 777 test [root@share21 ~]# ll total 1 drwxrwxrwx. 2 root root 6 May 17 09:55 test
3.建立项目的目录结构
[root@share21 ~]# mkdir -vp test/{test1,test2/{a,b}} mkdir: created directory ‘test/test1’ mkdir: created directory ‘test/test2’ mkdir: created directory ‘test/test2/a’ mkdir: created directory ‘test/test2/b’