12. mkdir
功能介绍
mkdir命令用于创建目录
用法用例
使用mkdir命令创建一个新的目录
work@work:~/test/test1$ ls
a b c test1 test2 testa
work@work:~/test/test1$ mkdir test3
work@work:~/test/test1$ ls
a b c test1 test2 test3 testa
使用mkdir命令后面跟“-p”选项来递归创建多级目录,如果不加“-p”选项,直接创建多级目录会提示错误
work@work:~/test/test1$ ls
a b c test1 test2 test3 testa
work@work:~/test/test1$ mkdir test4/dir1/dir11
mkdir: cannot create directory ‘test4/dir1/dir11’: No such file or directory
work@work:~/test/test1$ mkdir -p test4/dir1/dir11
work@work:~/test/test1$ ls
a b c test1 test2 test3 test4 testa
work@work:~/test/test1$ ls test4
dir1
work@work:~/test/test1$ ls test4/dir1/
dir11
使用mkdir命令后面跟“-m”选项,创建目录时指定目录的权限
work@work:~/test/test1$ ls -l
total 16
-rw-rw-r-- 1 work work 0 5月 14 09:27 a
-rw-r--r-- 1 work work 0 5月 14 09:25 b
-rw-r--r-- 1 work work 0 5月 13 17:35 c
drwxr-xr-x 2 work work 4096 5月 14 09:17 test1
drwxr-xr-x 2 work work 4096 5月 13 17:35 test2
drwxrwxr-x 2 work work 4096 5月 14 09:46 test3
drwxrwxr-x 3 work work 4096 5月 14 09:49 test4
lrwxrwxrwx 1 root root 12 5月 13 18:02 testa -> test1/test1a
work@work:~/test/test1$ mkdir -m 700 test5
work@work:~/test/test1$ ls -l
total 20
-rw-rw-r-- 1 work work 0 5月 14 09:27 a
-rw-r--r-- 1 work work 0 5月 14 09:25 b
-rw-r--r-- 1 work work 0 5月 13 17:35 c
drwxr-xr-x 2 work work 4096 5月 14 09:17 test1
drwxr-xr-x 2 work work 4096 5月 13 17:35 test2
drwxrwxr-x 2 work work 4096 5月 14 09:46 test3
drwxrwxr-x 3 work work 4096 5月 14 09:49 test4
drwx------ 2 work work 4096 5月 14 09:55 test5
lrwxrwxrwx 1 root root 12 5月 13 18:02 testa -> test1/test1a
总结
mkdir命令的功能就是创建目录,在平时的工作中也会经常用到。