我想知道是否可以这样做,因为我必须在工作日删除很多文件,而且我更喜欢在界面上进行操作,而不是使用苏多尔姆,那么如果可能的话...怎么办?
例如,每周一次。
答案1
有一个工具可以实现这一点:autotrash
pip3 install --user autotrash
(不再有 apt install 了)cron 任务
@daily ./home/rinzwind/.local/bin/autotrash -td 10
每天会删除一次您的垃圾。-d
删除超过 10 天的文件。添加-t
将为所有用户删除。它还有几个其他功能(例如根据条目和文件大小或根据垃圾中当前空闲的内容进行删除)。
还有 trash-cli
sudo apt install trash-cli
和
@daily /usr/bin/trash-empty
每天会删除一次垃圾。
$ pip3 install --user autotrash
Collecting autotrash
Downloading autotrash-0.4.1-py3-none-any.whl (22 kB)
Collecting arrow<0.18.0,>=0.17.0
Downloading arrow-0.17.0-py2.py3-none-any.whl (50 kB)
|████████████████████████████████| 50 kB 2.2 MB/s
Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3/dist-packages (from arrow<0.18.0,>=0.17.0->autotrash) (2.8.1)
Installing collected packages: arrow, autotrash
WARNING: The script autotrash is installed in '/home/rinzwind/.local/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
和 ...
rinzwind@discworld:~/.local/bin$ ./autotrash -td 10
rinzwind@discworld:~/.local/bin$