答案1
你可以用传统方式用终端来做,
$ sudo crontab -e
在以下位置添加这些行定时任务,
@reboot 查找 /home/你的名字/.local/share/Trash/expunged/ -type f -mtime +30 -exec rm {} \;
@reboot 查找 /home/你的名字/.local/share/Trash/files/ -type f -mtime +30 -exec rm {} \;
@reboot 查找 /home/你的名字/.local/share/Trash/info/ -type f -mtime +30 -exec rm {} \;
这-mtime设置为 30 天。上面的命令将检查并删除系统启动时超过 30 天的文件。希望这会有所帮助。
答案2
看看项目来源和README.md
Github 上,您会发现,为了定期运行此 Python 脚本,您可以:
- 创建一个
crontab
具有一定规律间隔的条目(例如@daily /usr/bin/autotrash -d 30
) - 将其添加到
Startup Application
程序可以autotrash
在每次启动系统时运行。
有关其他配置详细信息,请参阅 Ubuntu 手册页中的 autotrash。