Linux系統中如何避免文件誤刪到回收站

Linux系統中如何避免文件誤刪到回收站

linux操作系統中,可以采取以下方式來防止文件被誤操作移至回收站:

1. 利用rm命令的-i參數

執行刪除操作時,加入-i參數會在每次刪除前進行確認提示,從而降低誤刪風險。

rm -i filename

2. 使用trash-cli工具

trash-cli是一款命令行程序,可將文件放入回收站而非徹底刪除,便于后續恢復。

安裝trash-cli

sudo apt-get install trash-cli  # Debian/Ubuntu sudo yum install trash-cli      # centos/RHEL sudo dnf install trash-cli      # Fedora

使用trash-cli

trash filename

3. 修改文件管理器設置

對于使用圖形界面文件管理器(如Nautilus、Dolphin)的用戶,可調整其設置以跳過回收站。

Nautilus (GNOME)

  1. 啟動Nautilus。
  2. 點擊“編輯” -> “首選項”。
  3. 在“行為”頁面,取消勾選“刪除文件時移動到廢紙簍”。

Dolphin (KDE)

  1. 打開Dolphin。
  2. 點擊“設置” -> “配置Dolphin”。
  3. 在“常規”標簽頁下,取消選擇“刪除文件時移動到廢紙簍”。

4. 使用rm命令的-f參數(請小心使用)

-f參數允許強制刪除而不進行任何提示,但請注意,這將導致無法恢復。

rm -f filename

5. 使用lsof命令查看已刪除但仍被占用的文件

若懷疑某些文件雖被刪除但仍在被某個進程使用,可通過lsof命令查找。

lsof | grep deleted

6. 做好定期備份工作

為防止數據丟失,建議對重要文件進行周期性備份,存儲于外部設備或云端。

采用上述策略,能夠有效減少在Linux系統中誤將文件移入回收站的風險。

? 版權聲明
THE END
喜歡就支持一下吧
點贊10 分享