1. 程式人生 > >linux命令 mkdir

linux命令 mkdir

mkdir:建立空目錄

命令用來建立指定的名稱的目錄,要求建立目錄的使用者在當前目錄中具有寫許可權,並且指定的目錄名不能是當前目錄中已有的目錄。

-p parent   父目錄不存在的情況下會自動建立

-m, --mode=模式,設定許可權<模式>

-v  verbose 詳細資訊

  • $ mkdir x/y/z

只使用mkdir命令建立test1/test2/test3  只有在test1test2目錄存在的情況下才能建立

  • $ mkdir -p test1/test2/test3

如果test1、test2目錄不存在,就會建立test1、test2兩個目錄

  • $ mkdir -m 777 test1

建立一個許可權為777目錄

絕對路徑都是以/開頭,相對路徑都是./開頭,./可以省略

bash的特性,花括號,遇到花括號會自動把“,”分隔的展開,命令列展開

  • 如何一個命令在同一個目錄下建立“a_c”,“b_c”,“a_d”,“b_d”四個目錄
    $ mkdir -v {a,b}_{b,c}
  • 一個命令建立專案的目錄結構
    參考:http://www.ibm.com/developerworks/cn/aix/library/au-badunixhabits.html
    $mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}