টার্মিনাল থেকে গুগল ক্রোম বুকমার্ক এবং ইতিহাস দেখা কি সম্ভব?


11

কমান্ড লাইন ব্যবহার করে গুগল ক্রোম বুকমার্ক এবং ইতিহাস দেখা সম্ভব?

উত্তর:


12

বুকমার্ক একটি হল UTF-8 প্লেইন টেক্সট ফাইল JSONফরম্যাট:

$ file ~/.config/google-chrome-beta/Default/Bookmarks
.config/google-chrome-beta/Default/Bookmarks: UTF-8 Unicode text
  • google-chrome-beta

    আপনার ক্রোমের সংস্করণ অনুসারে

  • Default

    আপনার প্রোফাইল উপর নির্ভর করে

বুকমাররা দেখতে এই কমান্ডটি ব্যবহার করুন:

less ~/.config/google-chrome-beta/Default/Bookmarks

বা এর সাথে jqএকটি হালকা ও নমনীয় কমান্ড-লাইন জেএসএন প্রসেসর:

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

    আপনার ক্রোমের সংস্করণ অনুসারে

  • Default

    আপনার প্রোফাইল উপর নির্ভর করে

ডাটাবেসটি জিজ্ঞাসা করতে, Chrome অবশ্যই পুরোপুরি বন্ধ করা উচিত। অথবা আপনাকে ফাইলটির একটি অনুলিপি তৈরি করতে হবে এবং সেই অনুলিপিটি ব্যবহার করতে হবে।

ইতিহাসটি দেখতে আপনার sqlite3 ইনস্টল করতে হবে:

sudo apt-get install sqlite3

এর সাথে স্ক্লাইট 3 শুরু করুন:

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
    

জিডি উত্তর, কিন্তু স্ক্লাইটকে ইনস্টল না করে এখনও ইতিহাস দেখতে পাচ্ছেন না? এমন কিছু অ্যাপ্লিকেশন নেই যা কেবল স্ক্লাইট ডিবি পড়ে?
মেথাক্স

আরও সরঞ্জাম যুক্ত হয়েছে
এবি

ওএসএক্স 10.11 এ:jq . "/Users/john/Library/Application Support/Google/Chrome/Default/Bookmarks"
যাদুর জন্ম
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.