有一种方法可以在 Ubuntu 16.04 LTS 系统上为特定用户定期盲目清空垃圾箱。
从包含以下行的脚本开始:
#!/bin/bash
rm -rf ~/.local/share/Trash/*
然后使用 cron 让它定期运行。
(事实上,这也适用于 Raspbian 和其他版本的 Debian)
但是,如果最好将文件保留 xx 天,或者直到可用空间低于 yy 或其他一些参数,该怎么办?
问题就在标题中:如何设置Ubuntu 16.04根据参数自动清空垃圾箱?
有一种方法可以在 Ubuntu 16.04 LTS 系统上为特定用户定期盲目清空垃圾箱。
从包含以下行的脚本开始:
#!/bin/bash
rm -rf ~/.local/share/Trash/*
然后使用 cron 让它定期运行。
(事实上,这也适用于 Raspbian 和其他版本的 Debian)
但是,如果最好将文件保留 xx 天,或者直到可用空间低于 yy 或其他一些参数,该怎么办?
问题就在标题中:如何设置Ubuntu 16.04根据参数自动清空垃圾箱?
原来有一个名为 autotrash 的程序可以在 Ubuntu 16.04 LTS 下运行。
这是一篇描述其工作原理的文章:
在 Ubuntu 中自动清空垃圾箱
--> 本文内容丰富但较旧,因此请不要按照安装说明进行操作。
相反,只需这样做:
然后通过输入带参数的 autotrash 命令执行程序。
这可以由 cron 定期运行,并基于特定参数:
这些论点在
Ubuntu 16.04 LTS 的 autotrash 手册页
摘抄:
手册页继续描述许多其他选项。