HOWTO · Linux

如何在 Linux 中建立新的目錄

要在 Linux 中建立新的目錄,我們使用 mkdir 命令。

本頁內容

要在 Linux 中建立新的目錄,我們可以使用檔案管理器或終端。要使用終端建立新的目錄,我們使用 mkdir 命令。

mkdir 命令

mkdir 命令使用命令列介面建立目錄並設定目錄的許可權。

語法

mkdir [OPTION] [DIRECTORY]

這裡,OPTION 包括建立目錄時的選項,DIRECTORY 代表一個或多個要建立的目錄名稱。

在執行這個命令時,我們必須確保我們有足夠的許可權,否則,我們可能會得到一個 permission denied 錯誤。

使用 mkdir 命令建立新目錄

mkdir newdir

它在當前工作目錄中建立了一個新的目錄,名稱為 newdir。

為了驗證該目錄的建立,我們可以使用 ls -l 命令。

ls -l

輸出:

drwxr-xr-x 2 zeppy zeppy 4096 Sep  1 20:00 newdir

要在其他位置而不是當前工作目錄下建立目錄,我們需要提供父目錄的絕對或相對路徑。

mkdir test/abc

這樣就會在 test 目錄內建立一個新的目錄 abc。這裡,test 目錄必須在當前工作目錄內。

但是,如果父目錄 test 不存在,我們會得到 No such file or directory 錯誤。如果父目錄不存在,我們可以使用 -p 選項來建立父目錄。

mkdir -p test/abc/newdir

在這種情況下,即使任何一個父目錄 test 和 abc 不存在,命令也會在 newdir 目錄之外建立缺失的目錄。

建立目錄時設定許可權

要在建立目錄時設定許可權,我們使用 -m 選項。設定許可權的語法與 chmod 命令相同。

mkdir -m 700 test

這將建立一個名為 test 的新目錄,許可權為 700,這意味著該目錄的建立者只能訪問該目錄。

建立多個目錄

要建立多個目錄,我們使用 mkdir 命令,後面用空格隔開要建立的目錄名稱。

mkdir tennis football swimmimg

這將在當前工作目錄下建立 tennis、football 和 swimming 目錄。