linux mkdir 命令
08-09
功能
创建新的目录
语法
mkdir [选项] 目录
选项
-m, 设定权限
-p, 创建路径中所有未存在的目录
-v, 每次创建新的目录时显示信息
示例
mkdir demo创建一个新目录,名称为 demo
lychie@ubuntu:/test$ mkdir demo
lychie@ubuntu:/test$ ls
demo
mkdir demo1 demo2创建多个目录,多个目录之间用空格隔开
lychie@ubuntu:/test$ mkdir demo1 demo2
lychie@ubuntu:/test$ ls
demo demo1 demo2
mkdir -m 700 demo3创建一个权限为 700 的目录
lychie@ubuntu:/test$ mkdir -m 700 demo3
lychie@ubuntu:/test$ ls -l
总用量 16
drwxrwxr-x 2 lychie lychie 4096 9月 23 18:17 demo
drwxrwxr-x 2 lychie lychie 4096 9月 23 18:17 demo1
drwxrwxr-x 2 lychie lychie 4096 9月 23 18:17 demo2
drwx------ 2 lychie lychie 4096 9月 23 18:18 demo3
mkdir -p demo4/sub1/sub2创建多个目录
lychie@ubuntu:/test$ mkdir -p demo4/sub1/sub2
lychie@ubuntu:/test$ tree -d demo4
demo4
└── sub1
└── sub2
2 directories
mkdir -v demo5创建目录时显示信息
lychie@ubuntu:/test$ mkdir -v demo5
mkdir: 已创建目录 "demo5"
lychie@ubuntu:/test$ ls
demo demo1 demo2 demo3 demo4 demo5
mkdir -pv src/{main/{java,resources},test}创建目录结构
lychie@ubuntu:/test$ mkdir -pv src/{main/{java,resources},test}
mkdir: 已创建目录 "src"
mkdir: 已创建目录 "src/main"
mkdir: 已创建目录 "src/main/java"
mkdir: 已创建目录 "src/main/resources"
mkdir: 已创建目录 "src/test"
lychie@ubuntu:/test$ tree -d src
src
├── main
│ ├── java
│ └── resources
└── test
4 directories5