功能
創建新的目錄
語法
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