阅读量:2
Ubuntu Recycle可通过以下方式实现自动化清理:
-
使用
trash-cli工具+定时任务- 安装:
sudo apt install trash-cli。 - 创建脚本(如
clean_recycle.sh):#!/bin/bash trash-empty --age 30 # 删除30天前的文件(支持--age参数设置天数) - 赋予执行权限:
chmod +x clean_recycle.sh。 - 添加定时任务(如每天凌晨1点执行):
crontab -e→ 添加0 1 * * * /path/to/clean_recycle.sh。
- 安装:
-
直接使用
cron定时删除文件- 创建脚本(如
auto_clean_trash.sh):#!/bin/bash find ~/.local/share/Trash/files -type f -mtime +30 -exec rm -f {} \; # 删除30天前的文件 - 赋予权限并添加定时任务,步骤同上。
- 创建脚本(如
-
使用
autotrash工具- 安装:
sudo apt install autotrash。 - 通过命令设置规则(如删除30天前的文件):
autotrash -d 30,或结合cron定时执行。
- 安装:
注意:
- 确保脚本路径正确,且执行权限已赋予。
- 生产环境使用前建议先测试,避免误删重要文件。
以上就是关于“Ubuntu Recycle如何实现自动化清理”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm