每 30 分钟清空一次垃圾桶

fixit7

我希望我的垃圾桶每 30 分钟清空一次。

我安装了 Autotrash,但它指定了年龄。

有替代方案吗?

米拉波

您可以创建一个简单的脚本文件并将其设置cron为每 30 分钟运行一次。

使用您的脚本创建一个新文件。你可以把它放在任何地方。在这个例子中,我们将把脚本放在你的主目录的~/.config

sudo nano ~/.config/emptytrash30.sh

添加以下内容:

#!/bin/bash
find /home/yourname/.local/share/Trash/expunged/ -type f -exec rm {} \;
find /home/yourname/.local/share/Trash/files/ -type f -exec rm {} \;
find /home/yourname/.local/share/Trash/info/ -type f -exec rm {} \;

保存CTRL+ O,然后退出CTRL+ X

使脚本可执行:

chmod +x ~/.config/emptytrash30.sh

现在设置cron为每 30 分钟运行一次脚本:

crontab -e

如果您以前从未使用过 cron,请选择一个编辑器。

在最后添加以下内容:

*/30 * * * * /home/yourname/.config/emptytrash30.sh

这告诉cron您在每天、每周的每一天、每月的每一天,每小时每 30 分钟执行一次您的脚本。

保存CTRL+ O,然后退出CTRL+ X

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章