Réponses:
Les signets sont un fichier de texte brut UTF-8 au JSONformat:
$ file ~/.config/google-chrome-beta/Default/Bookmarks
.config/google-chrome-beta/Default/Bookmarks: UTF-8 Unicode text
google-chrome-beta
Selon votre version de Chrome
Default
Selon votre profil
Pour afficher les signets, utilisez cette commande:
less ~/.config/google-chrome-beta/Default/Bookmarks
ou avec jqun processeur JSON en ligne de commande léger et flexible:
sudo apt-get install jq
et exécutez avec cette commande pour voir la structure entière:
jq '.' ~/.config/google-chrome-beta/Default/Bookmarks
ou avec cette commande pour voir une entrée, par exemple. checksum:
jq '.checksum' ~/.config/google-chrome-beta/Default/Bookmarks
ou tous les signets dans la barre de signets:
jq '.roots.bookmark_bar.children' ~/.config/google-chrome-beta/Default/Bookmarks
L' historique est un fichier binaire dans SQLite format 3:
$ file ~/.config/google-chrome-beta/Default/History
.config/google-chrome-beta/Default/History: SQLite 3.x database
google-chrome-beta
Selon votre version de Chrome
Default
Selon votre profil
Pour interroger la base de données, Chrome doit être complètement fermé. Ou vous devez créer une copie du fichier et utiliser cette copie.
Pour afficher l'historique, vous devez installer sqlite3:
sudo apt-get install sqlite3
Démarrez sqlite3 avec:
sqlite3 ~/.config/google-chrome-beta/Default/History
et listez toutes les tables:
sqlite> .tables
downloads meta urls
downloads_url_chains segment_usage visit_source
keyword_search_terms segments visits
ou pour voir tous les téléchargements:
sqlite> SELECT * FROM downloads WHERE 1;
Alternativement, une interface graphique peut être utilisée:
sqlitebrowser
sudo apt-get install sqlitebrowser
et commencez par:
sqlitebrowser ~/.config/google-chrome-beta/Default/History
sqliteman:
sudo apt-get install sqliteman
et commencez par:
sqliteman ~/.config/google-chrome-beta/Default/History
jq . "/Users/john/Library/Application Support/Google/Chrome/Default/Bookmarks"