命令说明:
mkdir #make directories(创建目录)
常用参数:
-p #递归创建目录
-v #显示创建结果
范例实践:
#创建/test/chenliang/目录,既创建/test目录和/test/chenliang/目录
[root@CentOS6 ~]# mkdir -p /test/chenliang
[root@CentOS6 ~]# ls -ld /test/ /test/chenliang/
drwxr-xr-x 3 root root 4096 Oct 2 21:35 /test/
drwxr-xr-x 2 root root 4096 Oct 2 21:35 /test/chenliang/
#创建/test1/chenliang/目录,既创建/tes1t目录和/test1/chenliang目录,并显示结果
[root@CentOS6 ~]# mkdir -pv /test1/chenliang
mkdir: created directory `/test1'
mkdir: created directory `/test1/chenliang'
[root@CentOS6 ~]# ls -ld /test1 /test1/chenliang/
drwxr-xr-x 3 root root 4096 Oct 2 21:40 /test1
drwxr-xr-x 2 root root 4096 Oct 2 21:40 /test1/chenliang/
#创建如下目录,只能用一条命令完成
#/data/3306
#/data/3306/data
#/data/3306/errlog
#/data/3306/slowlog
#/data/3306/binlog
#/data/3306/relaylog
# /data/3307
#/data/3307/data
#/data/3307/errlog
#/data/3307/slowlog
#/data/3307/binlog
#/data/3307/relaylog
[root@CentOS6 ~]# mkdir /data/330{6,7}/{data,errlog,slowlog,binlog,relaylog} -p
[root@CentOS6 ~]# tree /data/
/data/
|-- 3306
| |-- binlog
| |-- data
| |-- errlog
| |-- relaylog
| `-- slowlog
`-- 3307
|-- binlog
|-- data
|-- errlog
|-- relaylog
`-- slowlog
12 directories, 0 files
|