![]()
1 [root@wen data]# mkdir --help
2 用法:mkdir [选项]... 目录...
3 若指定目录不存在则创建目录。
4
5 长选项必须使用的参数对于短选项时也是必需使用的。
6 -m, --mode=模式 设置权限模式(类似chmod),而不是rwxrwxrwx 减umask
7 -p, --parents 需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理
8 -v, --verbose 每次创建新目录都显示信息
9 -Z, --context=CTX 将每个创建的目录的SELinux 安全环境设置为CTX
10 --help 显示此帮助信息并退出
11 --version 显示版本信息并退出
12 --------------------------------------------------------------------------------
13 [root@wen 926]# echo {1..9}
14 1 2 3 4 5 6 7 8 9
15
16 [root@wen 926]# mkdir test/dir{1..5}
17 [root@wen 926]# tree
18 .
19 `-- test
20 |-- a
21 | `-- b
22 | `-- c
23 |-- dir1
24 |-- dir2
25 |-- dir3
26 |-- dir4
27 `-- dir5
28 --------------------------------------------------------------
29 [root@wen 926]# mkdir -pv test/{1..3}/{4..6}
30 mkdir: created directory `test/1'
31 mkdir: created directory `test/1/4'
32 mkdir: created directory `test/1/5'
33 mkdir: created directory `test/1/6'
34 mkdir: created directory `test/2'
35 mkdir: created directory `test/2/4'
36 mkdir: created directory `test/2/5'
37 mkdir: created directory `test/2/6'
38 mkdir: created directory `test/3'
39 mkdir: created directory `test/3/4'
40 mkdir: created directory `test/3/5'
41 mkdir: created directory `test/3/6'
42 [root@wen 926]# echo {1..3}/{4..6} #创建多个目录,再在个目录下创建目录
43 1/4 1/5 1/6 2/4 2/5 2/6 3/4 3/5 3/6
44 [root@wen 926]# tree
45 .
46 `-- test
47 |-- 1
48 | |-- 4
49 | |-- 5
50 | `-- 6
51 |-- 2
52 | |-- 4
53 | |-- 5
54 | `-- 6
55 |-- 3
56 | |-- 4
57 | |-- 5
58 | `-- 6
59 |-- a
60 | `-- b
61 | `-- c
62 |-- dir1
63 |-- dir2
64 |-- dir3
65 |-- dir4
66 `-- dir5
67
68 21 directories, 0 files
View Code