答案1
Bleachbit 控制台应用程序有几个选项:
$ bleachbit --help Options ... -l, --list-cleaners list cleaners -c, --clean run cleaners to delete files and make other permanent changes ... -p, --preview preview files to be deleted and other changes
所以如果我用它调用
$ bleachbit -l | grep free
我可以得到
system.free_disk_space
似乎你应该这样称呼它
bleachbit -c -p system.free_disk_space # remove -p if you want real action
注意:如果我们查看 BleachBit 的源代码 - 我们可以看到它是如何调用上述操作的cb_wipe_free_space
为了清除可用空间标签。
答案2
@N0rbert 的回答最适合 BleachBit 2.0 及更早版本。请注意,它使用在 GUI 或 中配置的目录bleachbit.ini
,并且无法在命令行上更改目录。
我喜欢托马斯的想法,所以今天我承诺对未来版本做出这样的改变。
bleachbit --wipe-free-space /dev/shm /tmp /home/username
更新:BleachBit 版本 2.1已发布,并且具有新的命令行选项