# mkdir

熟悉Linux的同学一定对`mkdir`这个命令不陌生，这个命令就是平时我们用来建立目录用的命令。

### 基础语法

```bash
mkdir [option] [dir_name] [dir_name1].....
```

不加任何选项时，简单的创建一个目录

### 多级目录

如果我们想创建多级目录的话，简单的使用`mkdir`命令已经不能很快的帮助我们快速达到目的了，这个时候就需要给命令加上选项

* `-p`：建立多级目录，但是不受`-m`选项影响

```bash
mkdir -p c/b/a
```

### 设置权限

Linux的创建的目录有自己默认的权限，如果想创建的目录有自己设定的权限，那么需要在目录创建之后，使用`chmod`命令手动修改，但其实`mkdir`可以直接在创建目录的时候指定权限

* `-m`：设置文件模式

```bash
mkdir -m g=rw b # 使用这种模式，u和o的模式会变成777
mkdir -m 444 b
```
