温馨提示×

CentOS回收站清理技巧有哪些

小樊
49
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