C 路線 01C語言基礎 01Linux

2021-10-05 05:36:14 字數 730 閱讀 4005

rmdir,remove empty directories 的縮寫,用於刪除空目錄,命令基本格式為:

注意:只用於刪除空目錄,一旦非空會報錯

[localhost.zhubin@localhost ~]$ rmdir [-p] 目錄名
【例如】

刪除乙個空目錄

[localhost.zhubin@localhost ~]$ mkdir day02

[localhost.zhubin@localhost ~]$ ls

[localhost.zhubin@localhost ~]$ rmdir day02

[localhost.zhubin@localhost ~]$ ls

【-p刪除】

之前已經演示過rmdir -p 的作用了,所以這裡直接進行演示rmdir -p的作用,可以看到day02/day0202(空目錄)直接被刪除了。

注意,這裡刪除目錄的時候是從最低一級目錄,也就是從day0202開始判斷是否為空然後刪除,再逐層刪除上級目錄

就日常使用來說,我們還是使用rm使用的多一些,rmdir畢竟還是有限制的,還要去判斷是否為空目錄,如果目錄較多,這多出來的一步是要人命的

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

mkdir 就是 make directories 的縮寫,用於建立新目錄,該命令允許所有使用者使用,基本格式為 localhost.zhubin localhost mkdir p m 目錄名其中 新建目錄 可以很清晰的看到。家目錄下成功的建立了day02的目錄 m自定義目錄許可權 在演示自定義目...