linux建立目錄命令 mkdir

2021-10-03 08:29:50 字數 1471 閱讀 8132

mkdir命令用來建立目錄。該命令建立由dirname命名的目錄。如果在目錄名的前面沒有加任何路徑名,則在當前目錄下建立由dirname指定的目錄;如果給出了乙個已經存在的路徑,將會在該目錄下建立乙個指定的目錄。在建立目錄時,應保證新建的目錄與它所在目錄下的檔案沒有重名。

注意:在建立檔案時,不要把所有的檔案都存放在主目錄中,可以建立子目錄,通過它們來更有效地組織檔案。最好採用前後一致的命名方式來區分檔案和目錄。例如,目錄名可以以大寫字母開頭,這樣,在目錄列表中目錄名就出現在前面。

在乙個子目錄中應包含型別相似或用途相近的檔案。例如,應建立乙個子目錄,它包含所有的資料庫檔案,另有乙個子目錄應包含電子**檔案,還有乙個子目錄應包含文書處理文件,等等。目錄也是檔案,它們和普通檔案一樣遵循相同的命名規則,並且利用全路徑可以唯一地指定乙個目錄。

mkdir 【選項】 【引數】

-p 遞迴建立多級目錄

-m 建立目錄的同時設定目錄的許可權

-z 設定安全上下文

-v 顯示目錄的建立過程

直接使用,將在當前目錄下建立目錄

[root@linus ~

]# mkdir test

[root@linus ~

]# ls

anaconda-ks.cfg initial-setup-ks.cfg test

例1:遞迴建立多級目錄,也就是巢狀目錄

[root@linus ~

]# mkdir /root/dir/dir2/dir3 #直接使用只能建立單一目錄

mkdir: 無法建立目錄"/root/dir/dir2/dir3"

: 沒有那個檔案或目錄

[root@linus ~

]# mkdir -p /root/dir/dir2/dir3

[root@linus ~

]# ls -r.

:anaconda-ks.cfg dir initial-setup-ks.cfg test

./dir:

dir2

./dir/dir2:

dir3

./dir/dir2/dir3:

./test:

例2:顯示詳細建立過程(其實也就是彈出乙個友好提示),預設是沒有的

[root@linus ~

]# mkdir -v test2

mkdir: 已建立目錄 "test2"

例3:建立目錄,並為其設定許可權

[root@linus ~

]# mkdir -m 775 test3

[root@linus ~

]# ll |grep test3

drwxrwxr-x 2 root root 6

2月 2921:

25 test3

linux 建立目錄命令

命令列提示符 root localhost 當前使用者名稱 主機名 當前所在目錄 linux 超級使用者 root window 超級使用者 administartor 超級使用者 普通使用者 當前所在目錄 使用者的家目錄 管理員超級使用者 root 普通使用者 home 使用者名稱 所在目錄 li...

linux建立目錄mkdir命令 5

linux mkdir 命令用來 建立指定的 名稱的目錄,要求建立目錄的使用者在當前目錄中具有寫許可權,並且指定的目錄名不能是當前目錄中已有的目錄。1 命令格式 mkdir 選項 目錄 2 命令功能 通過 mkdir 命令可以實現在指定位置建立以 dirname 指定的檔名 命名的資料夾或目錄。要建...

Linux建立目錄與刪除目錄命令具體分析

最近被人問到如何在linux下建立多層目錄結構,當時只是知道mkdir命令,但引數則不曉得了,現總結如下 功能 建立乙個目錄 類似dos下的md命令 語法 mkdir 選項 dirname 說明 該命令建立由dirname命名的目錄。需要建立目錄的使用者在當前目錄中 dirname的父目錄中 具備寫...