Bleach Bit - 如何通过命令行擦除可用空间?

Bleach Bit - 如何通过命令行擦除可用空间?

我正在尝试弄清楚如何使用 Bleach Bit 在 Ubuntu 16.04 上通过命令行运行“清除可用磁盘空间”。看来 bleachbit 命令实用程序只能清除特定缓存。有人知道如何做到这一点吗?

我指的是 Bleach Bit GUI 中的选项

答案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已发布,并且具有新的命令行选项

相关内容