Отбеливатель Укусил - Как Вытереть Свободное пространство через Командную строку?

Я пытаюсь выяснить, как работать, "свободное пространство на диске очистки" через командную строку на Ubuntu 16.04 с Отбеливателем Укусило. Похоже, что bleachbit управляют, чтобы утилита могла только вытереть определенные кэши. У кого-либо есть какие-либо идеи о том, как сделать это?

The option I'm referring to in the Bleach Bit GUI

3
задан 20 January 2019 в 16:11

2 ответа

Консольное приложение 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
ответ дан 1 December 2019 в 15:49

Ответ от @N0rbert является лучшим для версии 2.0 BleachBit и ранее. Обратите внимание, что это использует каталоги, настроенные в GUI или в bleachbit.ini, и каталоги не могут быть изменены на командной строке.

Мне понравилась идея Thomas, поэтому сегодня я фиксировал изменение для будущих вирион, которое работает как это.

bleachbit --wipe-free-space /dev/shm /tmp /home/username

Обновление: версия 2.1 BleachBit публикуется, и она имеет новый параметр командной строки

2
ответ дан 1 December 2019 в 15:49

Другие вопросы по тегам:

Похожие вопросы: