Ответы:
В закладках это обычный текстовый файл в кодировке UTF-8 в JSONформате:
$ file ~/.config/google-chrome-beta/Default/Bookmarks
.config/google-chrome-beta/Default/Bookmarks: UTF-8 Unicode text
google-chrome-beta
В зависимости от вашей версии Chrome
Default
В зависимости от вашего профиля
Для просмотра закладок используйте эту команду:
less ~/.config/google-chrome-beta/Default/Bookmarks
или с jqлегким и гибким процессором командной строки JSON:
sudo apt-get install jq
и запустите с этой командой, чтобы увидеть всю структуру:
jq '.' ~/.config/google-chrome-beta/Default/Bookmarks
или с помощью этой команды, чтобы увидеть запись, например. checksum:
jq '.checksum' ~/.config/google-chrome-beta/Default/Bookmarks
или все закладки в панели закладок:
jq '.roots.bookmark_bar.children' ~/.config/google-chrome-beta/Default/Bookmarks
История представляет собой двоичный файл в SQLite format 3:
$ file ~/.config/google-chrome-beta/Default/History
.config/google-chrome-beta/Default/History: SQLite 3.x database
google-chrome-beta
В зависимости от вашей версии Chrome
Default
В зависимости от вашего профиля
Для запроса базы данных Chrome должен быть полностью закрыт. Или вы должны создать копию файла и использовать эту копию.
Для просмотра истории вам необходимо установить sqlite3:
sudo apt-get install sqlite3
Запустите sqlite3 с:
sqlite3 ~/.config/google-chrome-beta/Default/History
и перечислите все таблицы:
sqlite> .tables
downloads meta urls
downloads_url_chains segment_usage visit_source
keyword_search_terms segments visits
или чтобы увидеть все загрузки:
sqlite> SELECT * FROM downloads WHERE 1;
В качестве альтернативы можно использовать графический интерфейс:
sqlitebrowser
sudo apt-get install sqlitebrowser
и начать с:
sqlitebrowser ~/.config/google-chrome-beta/Default/History
sqliteman:
sudo apt-get install sqliteman
и начать с:
sqliteman ~/.config/google-chrome-beta/Default/History
jq . "/Users/john/Library/Application Support/Google/Chrome/Default/Bookmarks"