Возможно, связано с этим вопросом: Могу ли я просматривать историю Firefox с помощью терминала?
Я хочу создать сценарий оболочки, который очищает все в истории моего Firefox (включая другие истории). например, кэш), чтобы иметь чистую копию для резервного копирования перед установкой следующей версии Ubuntu или просто для того, чтобы иметь ее. Вопрос в том, как сделать это через командную строку, чтобы я мог добавить эти строки в свой скрипт.
Я также согласен с командой командной строки через BleachBit, если это возможно.
Эта короткая команда чистит резервные копии Firefox, кэш, cookie, отчеты о катастрофическом отказе, устройство хранения данных DOM, загружают историю, историю формы, пароли, восстановление сессии, предпочтения сайта и историю URL (с BleachBit 1.8):
bleachbit --clean firefox.*
(См. также документация BleachBit: командная строка )
Если Вы хотите стереть историю из Firefox, используйте cd
в Терминале туда, где все sqlite файлы хранятся, следуя инструкциям в ссылке Вы обеспечили. Следующий код сотрет соответствующую таблицу:
sqlite3 places.sqlite "DELETE FROM moz_historyvisits;"
Эта ссылка говорит Вам, где Ваш history.dat расположен в Вашем профиле и таким образом, можно удалить это.
История Просмотра: history.dat
Сохранил информацию Формы: История Загрузки formhistory.dat
: downloads.rdf
Cookie: cookies.txt
Кэш: кэш (& кэш мусора) (папки!)
Для нахождения папки профиля: Перейдите к Меню справки, Диагностируя информацию. Около вершины скажет "Папку Профиля" и кнопку, названную "Выставочная Папка".
about:support
. Просто введите это в строке поиска.