linux解除安裝軟體的命令

roc_guo發表於2022-06-29

而在終端中刪除檔案或資料夾時並沒有垃圾箱一說(至少預設情況下沒有)。在圖形化桌面上,Trash(即垃圾箱資料夾)是一個受保護的目錄,保護機制可以防止使用者不小心將該目錄刪除,或將其從預設位置移動從而導致找不到它。Trash 本質不過是一個被高度管理的資料夾,因此你可以建立自己的 Trash 資料夾以在終端中使用。

為終端設定一個垃圾箱

在家目錄中建立一個名為 Trash的目錄:

$ mkdir ~/Trash
刪除檔案

要刪除檔案或資料夾時,使用 mv 將檔案或資料夾移至Trash中:

$ mv example.txt ~/Trash
永久刪除檔案或資料夾

當你準備從系統中永久刪除某個檔案或資料夾時,可以使用 rm 清除垃圾箱資料夾中的所有資料。透過將rm命令指向星號(*),可以刪除Trash   資料夾內的所有檔案和資料夾,而不會刪除Trash   資料夾本身。因為使用者可以方便且自由地建立目錄,所以即使不小心刪除了Trash   資料夾,你也可以再次新建一個。

$ rm --recursive ~/Trash/*
刪除空目錄

刪除空目錄有一個專門的命令 rmdir,它只能用來刪除空目錄,從而保護你免受遞迴刪除錯誤的影響。

$ mkdir full
$ touch full/file.txt
$ rmdir full
rmdir: failed to remove 'full/': Directory not empty
$ mkdir empty
$ rmdir empty
更好的刪除方式

此外還有一些並沒有預設安裝在終端上的 刪除檔案命令,你可以從軟體庫安裝它們。這些命令管理和使用的Trash     資料夾與你在桌面模式使用的是同一個(而非你自己單獨建立的),從而使刪除檔案變得更加方便。

$ trash ~/example.txt
$ trash --list
example.txt
$ trash --empty


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2903275/,如需轉載,請註明出處,否則將追究法律責任。

相關文章