mkdir-命令使用

來源:互聯網
上載者:User

標籤:執行   結構   not   組合   分類樹   目前的目錄   預設目錄   tab   body   

mkdir:命令

  1、命令詳解

    【功能說明】

      mkdir命令是“make directories”中每個單詞的粗體字母組合而成,其功能是建立目錄,預設情況下,如果要建立的目錄已經存在,則會提示此檔案已經存在;而不會繼續建立目錄

    【文法格式】

  

  

mkdir [option] [directory]
mkdir  [選項] [目錄]

    【選項說明】

參數選項 解釋說明(帶 Δ 的為重點)
-p
遞迴建立目錄,遞迴的意思是父目錄及其子目錄的子目錄 Δ
即使要建立的目錄實現已存在也不會報錯提示目錄已經存在
-m 設定新建立目錄的預設目錄對應的許可權
-v 顯示建立目錄的過程
  2、使用案例

    1、基礎範例

      案例1、不使用任何命令參數建立目錄用法樣本。

      我們先來查看下當前的分類樹結構,命令如下:

  [[email protected] ~]# cd
  [[email protected] ~]# tree -d
  . #根據結果可以看出目前的目錄下沒有任何目錄

  0 directories

      開始測試建立目錄,並檢查:

  [[email protected] ~]# mkdir data #在目前的目錄下建立data目錄,此處data是相對路徑
  [[email protected] ~]# tree -d
  .
  └── data #可以看到data目錄已經建立。

  1 directory
  [[email protected] ~]# mkdir data #再次執行建立命令會提示目錄已經存在。
  mkdir: 無法建立目錄"data": 檔案已存在

      擴充知識:

        windows下的目錄路徑樣式為d:\data\test,而linux下的路徑樣式為/data/test,它們的目錄頂點和分隔字元均不同。

      案例2:使用-p參數遞迴建立目錄

          當我們建立多級目錄時,如果第一級目錄(cc)不存在,那麼我們建立結果會報錯,導致無法建立成果,操作如下:
[[email protected] ~]# mkdir cc/test
mkdir: cannot create directory ‘cc/test‘: No such file or directory #提示沒有這個檔案或目錄

          此時,可以指定-P參數遞迴建立多級目錄:

mkdir-命令使用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.