在Linux系統(tǒng)中,用戶可以從命令行或桌面文件管理器創(chuàng)建新目錄。Linux中創(chuàng)建目錄(也稱為文件夾)的命令就是mkdir命令。下面本篇文章就來給大家介紹一下mkdir命令的基礎(chǔ)知識,通過示例來讓大家了解mkdir命令的使用,希望對大家有所幫助。
Linux mkdir命令語法
Linux mkdir命令的語法如下:
mkdir [OPTION] [DIRECTORY]
該命令可以將一個或多個目錄名作為其參數(shù)。
注:要使用該mkdir命令創(chuàng)建目錄,用于需要對父目錄具有寫入的權(quán)限。否則,將收到一個Permission denied
錯誤。
linux如何使用mkdir命令創(chuàng)建新目錄?
在Linux中要使用mkdir命令創(chuàng)建目錄,只需將目錄名稱作為參數(shù)傳遞給mkdir命令就可:
mkdir newdir
我們可以使用ls命令通過列出內(nèi)容來驗證目錄是否已創(chuàng)建:
ls -l
輸出
drwxrwxr-x 2 username username 4096 Jan 20 03:39 newdir
如果希望mkdir命令為創(chuàng)建的目錄打印消息,則可以傳遞-v(--verbose)
選項。
當(dāng)只提供目錄名時,它將在當(dāng)前工作目錄中創(chuàng)建(當(dāng)前工作目錄是是運行命令的目錄)。可以使用pwd命令來顯示當(dāng)前工作目錄的位置。要更改當(dāng)前工作目錄,需要使用cd
(change directory)命令。
要在另一個位置創(chuàng)建目錄,用戶需要提供父目錄的絕對或相對文件路徑。例如,要在/tmp目錄中創(chuàng)建新目錄,需要鍵入:
mkdir /tmp/newdir
如果用戶嘗試在父目錄中創(chuàng)建一個用戶沒有足夠權(quán)限的目錄,將收到Permission denied
錯誤:
mkdir /root/newdir
輸出:
mkdir: cannot create directory '/root/newdir': Permission denied
linux如何使用mkdir命令創(chuàng)建父目錄?
父目錄是目錄樹中另一個目錄上方的目錄。要創(chuàng)建父目錄,需要使用-p
選項。
假設(shè)要創(chuàng)建一個/home/linuxize/Music/Rock/Gothic
目錄。如果其中任何父目錄不存在,將收到錯誤,如下所示:
mkdir /home/linuxize/Music/Rock/Gothic
輸出:
mkdir: cannot create directory '/home/linuxize/Music/Rock/Gothic': No such file or directory
此時我們可以使用-p選項來創(chuàng)建父目錄,而不是逐個創(chuàng)建所有缺少的父目錄:
mkdir -p /home/linuxize/Music/Rock/Gothic
使用-p選項時,mkdir命令僅當(dāng)目錄不存在時才會創(chuàng)建目錄。
linux如何使用mkdir命令在創(chuàng)建目錄時設(shè)置權(quán)限?
想要在創(chuàng)建目錄時設(shè)置權(quán)限,就需要使用-m(-mode)
選項。傳遞權(quán)限的語法與chmod命令
的語法相同。
在以下示例中,只有創(chuàng)建它的用戶才能訪問新目錄:
mkdir -m 700 newdir
如果未傳遞該-m
選項給mdkir,則新創(chuàng)建的目錄將具有775或755權(quán)限,具體取決于umask
值。
linux如何使用mkdir命令創(chuàng)建多個目錄?
想要一次創(chuàng)建多個目錄,需要將目錄的名稱指定為參數(shù),以空格分隔:
mkdir dir1 dir2 dir3
mkdir命令還允許用戶使用一個命令創(chuàng)建復(fù)雜的目錄樹:
mkdir -p Music/{Jazz/Blues,Folk,Disco,Rock/{Gothic,Punk,Progressive},Classical/Baroque/Early}
上面的命令將創(chuàng)建以下目錄樹:
Music/ |-- Classical | `-- Baroque | `-- Early |-- Disco |-- Folk |-- Jazz | `-- Blues `-- Rock |-- Gothic |-- Progressive `-- Punk
以上就是linux中使用mkdir命令創(chuàng)建目錄的方法的詳細(xì)內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!
本文名稱:linux中使用mkdir命令創(chuàng)建目錄的方法-創(chuàng)新互聯(lián)
鏈接分享:http://aaarwkj.com/article14/dpspge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、網(wǎng)站內(nèi)鏈、企業(yè)建站、網(wǎng)站策劃、電子商務(wù)、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容