Linux中,mkdir命令的全稱是 make directory,即創建目錄的意思。
假設當前處於wintest用戶的主目錄,路徑為 /home/wintest ,存在文件夾testA,進入testA
- 在testA目錄下,新建文件夾testB
mkdir testB
- 當前用戶主目錄下,創建多個文件夾
mkdir -p testA2/testB2
通過
-p參數可以一次性創建多層目錄,該命令在當前路徑下創建了新文件夾testA2,同時在testA2下創建了子文件夾testB2。
- 在testA目錄下,創建權限為777的文件夾testC
mkdir -m 777 testC
通過
-m參數可以創建指定權限的目錄
- 在testA目錄下,創建文件夾test1-100(共100個文件夾),並在每個文件夾中創建子文件夾test
mkdir -p ./test{1..100}/test
如果創建目錄已存在時,mkdir命令一般會報錯:mkdir: cannot create directory `testB': File exists,但如果使用-p參數時,則不會有錯誤提示。
