Відповіді:
У закладках це звичайний текстовий файл в кодуванні 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"