Linux學習筆記:mkdir創建文件夾


  文件夾,即目錄,在linux中使用mkdir創建。

  語法:mkdir dir_name

  通過 mkdir 命令可以實現在指定位置創建以 dir_name(指定的文件名)命名的文件夾或目錄。要創建文件夾或目錄的用戶必須對所創建的文件夾的父文件夾具有寫權限。並且,所創建的文件夾(目錄)不能與其父目錄(即父文件夾)中的文件名重名,即同一個目錄下不能有同名的(區分大小寫)。

  選項:

  • -m:用於對新建目錄設置存取權限,也可以用 chmod 命令進行設置 
  • -p:如果目錄已經存在,則不會有錯誤提示。若父目錄不存在,將會創建父目錄。該選項常用於創建級聯目錄
  • -v:為每個目錄顯示提示信息

  實例:

  1.創建文件夾

mkdir /home/cwh/test

  mkdir命令不加任何選項默認在當前目錄下創建目錄,目錄的默認權限為777-umask。如果目錄已經存在將會提示錯誤。

  2.創建多個目錄

mkdir dir_a dir_b dir_c

  或者多個目錄用大括號({})括起來,並用逗號分隔(逗號前后不能有空白)

mkdir {a,b,c}

  3.創建級聯目錄

mkdir -p a/{b,c,d/{c,d,g}}

  同一目錄下的子目錄放在大括號中,並用逗號分隔。

ls -R a # 可以將目錄展開顯示

  4.創建文件夾並賦權

mkdir -m 755 /home/cwh/test
mkdir -m=r a     -- 只讀 mkdir -m=w b     -- 只寫 mkdir -m=rw c    -- 讀寫 mkdir -m=rx d    -- 讀可執行 mkdir -m=rwx e   -- 讀寫可執行

  5.查看創建目錄的過程信息

mkdir -vp a/{b,c,d/{c,d,g}}

END 2018-08-21 09:59:08


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM