Linux下將使用rm刪除的文件顯示在回收站中


人難免會失誤,出現一些問題,在刪除文件的時候使用rm,刪除之后就后悔了。因為rm命令刪除的文件是不進入回收站的,這使得恢復起來很困難。解決這一難題,可以使用python編寫的trash-cli( https://github.com/andreafrancia/trash-cli )

安裝

通過包管理器可以直接安裝trash-cli這個軟件包已經被大多數包管理器收錄。
如果沒有也可以使用源碼進行編譯安裝,具體可以參考官方文檔。

使用

  • 使用trash <文件或目錄名>直接將文件刪除到回收站
  • 使用trash-empty清空回收站
  • 使用trash-list列出回收站文件
  • 使用trash-restore列出當前目錄可以還原文件
  • 使用trash-rm刪除回收站中的文件

重要

  • trash一個別名,來替換掉rm
    在配置文件中添加alias rm="trash"
  • 在提權時使用trash
    在配置文件中添加alias surm="sudo trash"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM