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