mkdir ,就是 make directories 的縮寫,用於建立新目錄,該命令允許所有使用者使用,基本格式為:
[localhost.zhubin@localhost ~]$ mkdir [-p][-m] 目錄名
其中:
【新建目錄】
可以很清晰的看到。家目錄下成功的建立了day02的目錄
【-m自定義目錄許可權】
在演示自定義目錄許可權之前,我們要先知道,在linux系統中,許可權被分為三種:
關於許可權的問題以後再詳細介紹,先介紹這麼多用於我們自定義許可權的演示
[localhost.zhubin@localhost ~]$ mkdir -m 777 day02-2
上面的**表示了我們新建了乙個許可權為777的day02-2的目錄
能看到,我們新建的day02-2的目錄,它的許可權是所有人可讀可寫可執行,也就是777,即這一行前面的rwxrwxrwx,而上面的day02,許可權卻是775,也就是我們新建乙個目錄時,這裡的預設值是775,我們的day02-2目錄則修改了預設的許可權
【-p一級一級地建立目錄】
[localhost.zhubin@localhost ~]$ mkdir day02/day0202/day020202
mkdir: 無法建立目錄 「day02/day0202/day020202」: 沒有那個檔案或目錄
[localhost.zhubin@localhost ~]$ mkdir -p day02/day0202/day020202/
[localhost.zhubin@localhost ~]$ ls day02/
day0202
[localhost.zhubin@localhost ~]$ ls day02/day0202
day020202
可以看到,當直接使用mkdir來建立**目錄的時候,會提示無法建立,而用了-p選項以後,直接就建立出了這一連串的目錄 C 路線 01C語言基礎 01Linux
2.1 目錄和路徑 2.1.1 目錄 2.1.2 路徑 unix linux路徑由到達定位檔案的目錄組成。在unix linux系統中組成路徑的目錄分割符為斜槓 而dos windows 則用反斜槓 來分割各個目錄。路徑分為絕對路徑和相對路徑 絕對位置 檔案位置 windows 碟符 資料夾 檔案....
C 路線 01C語言基礎 01Linux
為了方便從windows過渡linux,本人安裝的是附帶桌面環境的版本,但不影響命令列使用,開啟終端即可 centos 開啟終端後,第一眼看到的內容是 localhost.zhubin localhost 這就是linux 系統的命令提示符 所謂家目錄,其實就是主目錄,linux其實是全字元介面,登...
C 路線 01C語言基礎 01Linux
rmdir,remove empty directories 的縮寫,用於刪除空目錄,命令基本格式為 注意 只用於刪除空目錄,一旦非空會報錯 localhost.zhubin localhost rmdir p 目錄名 例如 刪除乙個空目錄 localhost.zhubin localhost mk...