温馨提示×

CentOS回收站清理技巧有哪些

小樊
54
2025-08-26 21:41:00
栏目: 智能运维

CentOS回收站清理技巧如下:

  1. 手动清空回收站
    直接删除回收站目录下的文件和信息:

    sudo rm -rf ~/.local/share/Trash/*  # 清空默认回收站  
    
  2. 使用工具管理回收站

    • trash-cli:安装后可通过trash-empty命令清空回收站,支持查看、还原文件。
      sudo yum install trash-cli  # 安装  
      trash-empty  # 清空回收站  
      
  3. 配置自动清理策略
    编写脚本定期删除超过指定时间的文件(如7天),并添加到crontab

    # 示例脚本(保存为clean_trash.sh)  
    find ~/.trash -type f -mtime +7 -exec rm -f {} \;  
    find ~/.trash -type d -mtime +7 -exec rm -rf {} \;  
    

    然后执行crontab -e添加定时任务(如每天0点执行):

    0 0 * * * /path/to/clean_trash.sh  
    
  4. 优化存储空间

    • 使用ncdu工具分析回收站占用情况,定位大文件。
    • 扩展存储空间(如LVM或新增硬盘)避免回收站频繁占满。

注意:操作前建议备份重要数据,谨慎使用rm -rf命令。

0