Linux系統命令mkdir的具體用法可不僅僅是創建文件夾。下面由學習啦小編為大家整理了Linux系統創建文件夾命令mkdir的使用詳解,希望對大家有幫助!
Linux系統創建文件夾命令mkdir使用詳解
用途說明
mkdir命令是常用的命令之一,用來創建目錄。mkdir 命令創建由 Directory 參數指定的一個或多個新的目錄。每個新目錄包含標准項 .(點)和 ..(點-點)。您可以使用 -m Mode 標志為新的目錄指定許可權。您可以使用 umask 子例程為 mkdir 命令設置缺省方式。該命令創建指定的目錄名,要求創建目錄的用戶在當前目錄中具有寫權限,並且指定的目錄名不能是當前目錄中已有的目錄。
常用參數
格式:mkdir {NEW_DIR}
創建目錄。默認的權限(mode)設置由執行環境中中umask來確定,即mode = 0777 - umask,此處為八進制表示法。
格式:mkdir -p {NEW_DIR}
創建目錄,如果目錄路徑中的某些部分不存在,該命令會自動創建。默認的權限設置由執行環境中中umask來確定。
格式:mkdir -m {MODE} {NEW_DIR}
創建目錄。權限設置由{MODE}指定。當然也可以組合使用mkdir {NEW_DIR}; chmod {MODE} {NEW_DIR}來達到同樣的效果。
Linux創建文件夾命令mkdir詳解實例
創建一個空目錄
mkdir file1
遞歸創建多個目錄
mkdir -p file1/file2
創建權限為777(rwxrwxrwx)的目錄
mkdir -m 777 file3
創建新目錄都顯示信息
mkdir -v file4
一個命令創建項目的目錄結構
mkdir -vp scf/{lib/,bin/,doc/{info,product},logs/{info,product},service/deploy/{info,product}}
mkdir: 已創建目錄 “scf”
mkdir: 已創建目錄 “scf/lib”
mkdir: 已創建目錄 “scf/bin”
mkdir: 已創建目錄 “scf/doc”
mkdir: 已創建目錄 “scf/doc/info”
mkdir: 已創建目錄 “scf/doc/product”
mkdir: 已創建目錄 “scf/logs”
mkdir: 已創建目錄 “scf/logs/info”
mkdir: 已創建目錄 “scf/logs/product”
mkdir: 已創建目錄 “scf/service”
mkdir: 已創建目錄 “scf/service/deploy”
mkdir: 已創建目錄 “scf/service/deploy/info”
mkdir: 已創建目錄 “scf/service/deploy/product”
補充:linux刪除文件夾命令rm
刪除文件夾實例:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有文件、文件夾
2刪除文件使用實例:
rm -f /var/log/httpd/access.log
將會強制刪除/var/log/httpd/access.log這個文件