自动清除旧垃圾的脚本
autotrash的Python项目详细描述
自动翻译是一个小python自动删除脚本 (永久删除)垃圾文件。它依赖于免费桌面.org 删除信息的垃圾文件。在
它扫描~/.local/share/Trash/info
目录并读取.trashinfo
确定删除日期的文件。超过30天的文件或文件
然后清除匹配特定正则表达式,包括
垃圾信息文件。在
安装
在Fedora上考虑使用yum install autotrash
在archlinux上使用the autotrash package in AUR
On Ubuntu和{a3}尝试使用apt-get install autotrash
安装它。在
最后一个选项是将自动跟踪文件从版本复制到路径上的任何位置,例如/usr/bin/
。在
配置
它应该被认为是作为crontab条目运行的:
@daily /usr/bin/autotrash -d 30
您还可以通过添加以下crontab条目使autotrash
处理所有用户垃圾箱目录(不仅仅是在主目录中):
或者更频繁,但要保持磁盘IO关闭,仅当可用空间少于3GB时:
@hourly /usr/bin/autotrash --max-free 3072 -d 30
要配置它,运行“crontab-e”并在 编辑器,然后保存并关闭文件。在
如果不知道如何使用crontab,可以将其添加到启动程序中 GNOME中的程序使用菜单:系统->首选项->会话
用“+添加”按钮添加程序。在
这将确保每次登录时清理垃圾。在
主页:https://github.com/bneijt/autotrash
目前,Fedora 20的Autotrash处于稳定回购状态,并且将在镜子上同步,同样适用于Fedora 21。 Epel7包仍在测试回购中,但应在几天内趋于稳定。在
您现在可以在Fedora上安装软件包: yum安装自动跟踪
- 项目
标签: