mkdir:创建目录
用法:mkdir [选项]... 目录...
-m :--mode,设定权限(类似于chmod,而不是rwxrwxrwx-umask)
-p :--parents 递归创建目录
-v :--verbose 显示过程
mkdir:创建目录
[root@host ~]# mkdir test
[root@host ~]# ls
anaconda-ks.cfg file format last.log test
[root@host ~]# mkdir test/123 test/123/234
[root@host ~]# cd test/
[root@host test]# ls
123
[root@host test]# cd 123
[root@host 123]# ls
234
mkdir -p:递归创建
[root@host ~]# mkdir test/345/234
mkdir: 无法创建目录"test/345/234": 没有那个文件或目录 #此时就需要用-p来创建了
[root@host ~]# mkdir -p test/345/234
[root@host ~]# cd test/
[root@host test]# ls
123 345
[root@host test]# cd 345/
[root@host 345]# ls
234
mkdir -v:显示过程
如:创建一个多级目录
[root@host ~]# mkdir -pv test/123/{{1..10}.look,abc.e/{{1..5}.e,ack},back}
mkdir: 已创建目录 "test/123"
mkdir: 已创建目录 "test/123/1.look"
mkdir: 已创建目录 "test/123/2.look"
mkdir: 已创建目录 "test/123/3.look"
mkdir: 已创建目录 "test/123/4.look"
mkdir: 已创建目录 "test/123/5.look"
mkdir: 已创建目录 "test/123/6.look"
mkdir: 已创建目录 "test/123/7.look"
mkdir: 已创建目录 "test/123/8.look"
mkdir: 已创建目录 "test/123/9.look"
mkdir: 已创建目录 "test/123/10.look"
mkdir: 已创建目录 "test/123/abc.e"
mkdir: 已创建目录 "test/123/abc.e/1.e"
mkdir: 已创建目录 "test/123/abc.e/2.e"
mkdir: 已创建目录 "test/123/abc.e/3.e"
mkdir: 已创建目录 "test/123/abc.e/4.e"
mkdir: 已创建目录 "test/123/abc.e/5.e"
mkdir: 已创建目录 "test/123/abc.e/ack"
mkdir: 已创建目录 "test/123/back"
[root@host ~]# tree #tree显示目录树结构
...
└── test
└── 123
├── 10.look
├── 1.look
├── 2.look
├── 3.look
├── 4.look
├── 5.look
├── 6.look
├── 7.look
├── 8.look
├── 9.look
├── abc.e
│ ├── 1.e
│ ├── 2.e
│ ├── 3.e
│ ├── 4.e
│ ├── 5.e
│ └── ack
└── back
------------------------------------------------------------------------------------------------------- 返回目录