linux常用命令学习(三) -- mkdir

第三条linux命令: mkdir

当我们进入到某个文档目录下,如何快速的创建新的目录呢,linux中通过 mkdir 命令可以快速的实现创建目录的操作。

命令格式

mkdir [选项]目录

常用命令参数

参数功能
-m- -mode=MODE,在创建目录的同时设定权限(而不是采用umask默认值)。。
-p-parents, 后面可以是一个路径名称 允许递归创建一个目录
-v- -verbose,每次创建新目录都显示详细信息,一般使用组合命令 -pv
- -help显示帮助信息并退出
- -version

示例

  • mkdir
1
2
3
4
5
6
7
8
9
10
[root@kvm45072 ~]# mkdir test
[root@kvm45072 ~]# ls
anaconda-ks.cfg mongodb-linux-x86_64-3.2.4.gz receiver.zip
apache-tomcat-7.0.68.tar.gz node-v0.10.28-linux-x64 test
install.log node-v0.10.28-linux-x64.tar.gz tomcat7
install.log.syslog rar tomcat7.rar
libmcrypt-2.5.8 rarlinux-x64-5.3.0.tar.gz
libmcrypt-2.5.8.tar.bz2 receiver
[root@kvm45072 ~]# cd test
[root@kvm45072 test]#
  • mkdir -m
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[root@kvm45072 ~]# mkdir -m 777 test
[root@kvm45072 ~]# ll
total 120036
-rw-------. 1 root root 1922 Sep 2 2014 anaconda-ks.cfg
-rw-r--r--. 1 root root 8900822 Apr 6 20:03 apache-tomcat-7.0.68.tar.gz
-rw-r--r--. 1 root root 56834 Sep 2 2014 install.log
-rw-r--r--. 1 root root 8912 Sep 2 2014 install.log.syslog
drwxrwxrwx. 9 500 adm 4096 Oct 24 2014 libmcrypt-2.5.8
-rw-r--r--. 1 root root 875425 Oct 24 2014 libmcrypt-2.5.8.tar.bz2
-rw-r--r--. 1 root root 56521914 Mar 28 11:15 mongodb-linux-x86_64-3.2.4.gz
drwxr-xr-x. 6 root root 4096 May 2 2014 node-v0.10.28-linux-x64
-rw-r--r--. 1 root root 5352773 Mar 16 13:50 node-v0.10.28-linux-x64.tar.gz
drwxr-xr-x. 2 1000 1000 4096 Nov 18 17:21 rar
-rw-r--r--. 1 root root 1149037 Mar 17 14:29 rarlinux-x64-5.3.0.tar.gz
drwxr-xr-x. 5 root root 4096 Apr 6 19:33 receiver
-rw-r--r--. 1 root root 75521 Feb 26 18:22 receiver.zip
drwxrwxrwx. 2 root root 4096 Apr 18 00:14 test
drwxr-xr-x. 9 root root 4096 Apr 7 11:19 tomcat7
-rw-r--r--. 1 root root 49923690 Sep 16 2015 tomcat7.rar
[root@kvm45072 ~]#
  • mkdir -p
1
2
3
4
5
6
7
8
[root@kvm45072 test]# mkdir -p parent/child
[root@kvm45072 test]# ls
parent
[root@kvm45072 test]# cd parent
[root@kvm45072 parent]# ls
child
[root@kvm45072 parent]# cd child
[root@kvm45072 child]#