每天一个linux命令mkdir(5)
mkdir:创建目录
mkdir [参数] 目录名?
1、mkdir testdir 在当前路径下创建一个名为testdir的目录
如:
[root@qa qa]# mkdir testdir
[root@qa qa]# ll
drwxr-xr-x 2 root root???????? 4096 Nov 19 06:01 testdir
PS:
注意不能一但目录名和原有的名字重复,会有提示:
比如:
[root@qa qa]# mkdir testdir
mkdir: cannot create directory `testdir': File exists
2、mkdir -p 多级目录名,加了-p之后可以一次性创建多级目录。
比如:
[root@qa qa]# mkdir -p test1/test2/test3/test4
[root@qa qa]# ll
drwxr-xr-x 3 root root???????? 4096 Nov 19 06:06 test1
[root@qa qa]# cd test1/test2/test3/test4/
[root@qa qa]# pwd
/home/qa/test1/test2/test3/test4
3、mkdir -m 目录名,创建目录的时候把目录的权限设置好
比如:
[root@qa-test-hmol2 qa]# mkdir -m 777 test2
drwxr-xr-x 3 root root???????? 4096 Nov 19 06:06 test1
drwxrwxrwx 2 root root???????? 4096 Nov 19 06:13 test2
上面的test1是没有参数情况下默认的目录权限,为drwxr-xr-x,而后面的test2是有-m权限设置的,设置为777也就是drwxrwxrwx,具体权限说明会在我的博客另外做详细说明。
?
?
?