首頁  >  文章  >  運維  >  linux中mkdir是什麼意思

linux中mkdir是什麼意思

WBOY
WBOY原創
2022-05-09 10:59:4910011瀏覽

在linux中,mkdir是建立目錄的意思,是「make directories」的縮寫;該指令用於建立新的目錄,語法為「mkdir [-mp] 目錄名稱」;設定參數「- m”用於手動配置建立目錄的權限,設定參數“-p”用於遞歸建立所有目錄。

linux中mkdir是什麼意思

本教學操作環境:linux7.3系統、Dell G3電腦。

linux中mkdir是什麼意思

mkdir 指令,是 make directories 的縮寫,用於建立新目錄,此指令所有使用者都可以使用。

mkdir 指令的基本格式為:

[root@localhost ~]# mkdir [-mp] 目录名

-m 選項用於手動設定所建立目錄的權限,而不再使用預設權限。

-p 選項遞歸建立所有目錄,以建立/home/test/demo 為例,在預設情況下,你需要一層一層的建立各個目錄,而使用-p 選項,則係統會自動幫你建立/home、/home/test 以及/home/test/demo。

範例如下:

建立目錄。

[root@localhost ~]#mkdir cangls
[root@localhost ~]#ls
anaconda-ks.cfg cangls install.log install.log.syslog

我們建立一個名為 cangls 的目錄,透過 ls 指令可以檢視到這個目錄已經建立。注意,我們在建立目錄的時候使用的是相對路徑,所以這個目錄被建立到目前目錄下。

使用 -p 選項遞歸建立目錄。

[root@localhost ~]# mkdir lm/movie/jp/cangls
mkdir:无法创建目录"lm/movie/jp/cangls":没有那个文件或目录
[root@localhost ~]# mkdir -p lm/movie/jp/cangls
[root@localhost ~]# ls
anaconda-ks.cfg cangls install.log install.log.syslog lm
[root@localhost ~]# ls lm/
movie

#這裡只查看一級子目錄,其實後續的jp目錄、cangls目錄都已經建立

相關推薦:《Linux影片教學

以上是linux中mkdir是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn