1. 程式人生 > 實用技巧 >Linux的實際操作:實用指令(mkdir rmdir)

Linux的實際操作:實用指令(mkdir rmdir)

有時候我們會發現,Linux自帶的層級結構的目錄就那麼幾個,但是我們日常使用中不可能就這麼幾個而已,因此我們還需要主動去建立目錄,相當於在原有路徑的基礎上,建立目錄,這個目錄值得是資料夾

1.mkdir 目錄 用於建立一個目錄(make directory)

示例:建立一個/dog目錄

2.mkdir -p 目錄 用於建立多級目錄

3.rmdir 目錄 用於刪除一個目錄

刪除上面我們建立的 /home/dog 的/dog目錄

注意:如果rmdir刪除的是非空目錄,那麼是無法刪除的

例如:我們到2.裡面建立的/home/anmal/tiger 目錄下隨便建立一個txt檔案,再次用 rmdir去刪除,是會報錯的

內容如下:

刪除失敗:

可以用 rm -rf 絕對目錄路徑 刪除有內容的目錄

發現/tiger已經被刪除

linux刪除目錄很簡單,很多人還是習慣用rmdir,不過一旦目錄非空,就陷入深深的苦惱之中,現在使用rm -rf命令即可。
直接rm就可以了,不過要加兩個引數-rf 即:rm -rf 目錄名字
-r 就是向下遞迴,不管有多少級目錄,一併刪除
-f 就是直接強行刪除,不作任何提示的意思

1、刪除資料夾例項:
rm -rf /var/log/httpd/access
將會刪除/var/log/httpd/access目錄以及其下所有檔案、資料夾

2、刪除檔案使用例項:
rm -f /var/log/httpd/access.log

將會強制刪除/var/log/httpd/access.log這個檔案

如果想要刪除一個檔案

先find 找這個檔案,然後rm 檔名 刪除即可

也可以同時刪除兩個指定檔案