溫馨提示×

Ubuntu回收站設置技巧

小樊
39
2025-09-20 12:59:24
欄目: 智能運維

Ubuntu回收站設置技巧匯總

1. 設置回收站大小

  • GNOME桌面環境(Ubuntu默認)
    通過dconf-editor工具修改(需安裝:sudo apt install dconf-editor),依次展開org->gnome->desktop->nautilus->trash,找到max-size選項,雙擊輸入回收站最大大?。▎挝唬鹤止?,如1GB=1073741824)。修改后自動生效。
  • KDE Plasma桌面環境
    進入系統設置→搜索“回收站”→調整“最大容量”滑塊或輸入數值(支持MB/GB單位)。
  • XFCE桌面環境
    使用命令行設置,例如將回收站最大大小設為100MB:xfconf-query -c xfce4-trash -p /trash/max-size -s 100M。

2. 配置自動清理規則

  • 基于文件數量/大小的腳本清理
    安裝trash-clisudo apt install trash-cli),創建清理腳本(如clean_recycle_bin.sh),內容示例:
    #!/bin/bash
    MAX_FILES=100  # 最大文件數
    MAX_SIZE=100   # 最大容量(MB)
    CURRENT_FILES=$(ls -1 ~/.local/share/Trash/files/* | wc -l)
    CURRENT_SIZE=$(du -sm ~/.local/share/Trash/files | awk '{print $1}')
    if [ "$CURRENT_FILES" -gt "$MAX_FILES" ] || [ "$CURRENT_SIZE" -gt "$MAX_SIZE" ]; then
      trash-empty
    fi
    
    賦予執行權限(chmod +x clean_recycle_bin.sh),通過crontab -e設置定時任務(如每天凌晨1點運行:0 1 * * * /path/to/script.sh)。
  • 使用autotrash工具
    安裝autotrashsudo apt install autotrash),可自動清理超過指定天數的文件(如每天清理30天前的文件):autotrash -d 30??蓪⒋嗣钐砑拥絚ron中實現定期執行。

3. 強制清空回收站

  • 圖形界面
    打開文件管理器(Nautilus),點擊左側“回收站”圖標,右鍵選擇“清空回收站”。
  • 命令行
    終端輸入以下命令之一:
    • 清空默認回收站:rm -rf ~/.local/share/Trash/*
    • 使用trash-clitrash-empty(需安裝)。

4. 管理回收站有效期

Ubuntu回收站默認無自動過期設置,但可通過以下方式實現:

  • 結合cron定時任務
    編寫腳本定期清理(如每月1號清空):0 0 1 * * /path/to/empty_trash.sh,或使用autotrash設置天數閾值。

5. 恢復出廠設置后的回收站配置

若系統重裝或恢復出廠設置,需重新配置回收站:

  • 確保nautilus文件管理器安裝(默認包含);
  • 通過上述“設置回收站大小”步驟重新調整參數;
  • 恢復自動清理腳本和cron任務。

6. 高級技巧:自定義回收站圖標

  • 通過gconf-editor設置(需安裝:sudo apt install gconf-editor),依次展開apps->nautilus->desktop,勾選trash_icon_visible選項,即可在桌面顯示回收站圖標。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女