শেল থেকে ইন্টারনেট ব্রাউজিংয়ের ইতিহাস পাচ্ছেন


11

সিস্টেমে ইনস্টল করা ব্রাউজারগুলি থেকে ব্রাউজিংয়ের ইতিহাস জানতে শেলটি ব্যবহার করা বা শেল স্ক্রিপ্ট তৈরি করা সম্ভব? ধন্যবাদ


কোন ব্রাউজারের জন্য?
এবি

উত্তর:


15

ফায়ারফক্সের উদাহরণ:

ইতিহাসে একটি ডাটাবেস সারণিতে খুঁজে পাওয়া যেতে পারে places.sqliteSQLite format 3:

$ file ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
~/.mozilla/firefox/rsbxl7fx.default/places.sqlite: SQLite 3.x database, user version 26
  • rsbxl7fx.default

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

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

sudo apt-get install sqlite3

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

sqlite3 ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite

এবং তালিকা যেমন। সমস্ত টেবিল:

sqlite> .tables
moz_anno_attributes  moz_favicons         moz_items_annos    
moz_annos            moz_historyvisits    moz_keywords       
moz_bookmarks        moz_hosts            moz_places         
moz_bookmarks_roots  moz_inputhistory

বা এর সাথে ইতিহাস:

sqlite> SELECT datetime(a.visit_date/1000000,'unixepoch') AS visit_date, b.url FROM moz_historyvisits AS a JOIN moz_places AS b ON a.place_id=b.id WHERE 1 ORDER BY a.visit_date ASC;

ক্রোমের উদাহরণ:

ইতিহাস মধ্যে একটি বাইনারি ফাইল 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 urls WHERE 1;

সমস্ত উদাহরণের জন্য; বিকল্পভাবে, একটি জিইউআই ব্যবহার করা যেতে পারে:

  • sqlitebrowser

    sudo apt-get install sqlitebrowser

    এবং দিয়ে শুরু:

    sqlitebrowser ~/.config/google-chrome-beta/Default/History
    sqlitebrowser ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite
  • sqliteman

    sudo apt-get install sqliteman

    এবং দিয়ে শুরু:

    sqliteman ~/.config/google-chrome-beta/Default/History
    sqliteman ~/.mozilla/firefox/rsbxl7fx.default/places.sqlite

@ লিনকাজামা আপনি কি আমার উত্তর নিয়ে সন্তুষ্ট? তারপরে আমাকে একটি আপভোট (∧) দিন। আমি যদি আপনার সমস্যার সমাধান করতে পারি তবে আপনি আমার উত্তরটি (✓) চিহ্নিত করে দিলে ভাল লাগবে। Askubuntu.com/help/someone-answers ;)
এবি

কাউকে সাহায্য করার জন্য, আপনি যখন এইগুলির মধ্যে দুটিতে ডাটাবেস দেখেন আপনি << moz_places >> টেবিলটি দেখতে পাবেন (সংস্করণ 38.8 ~ ডিবিয়ান 8 'জেসি')।
ডেভএম

3

ফায়ারফক্স যতদূর যায়, সেখানে .mozilla/firefox/********.default/ডিরেক্টরি রয়েছে, যেখানে ****** আপনার ইনস্টলটির জন্য কিছুটা অনন্য। আমার জন্য যে qgided18.default। মতে https://askubuntu.com/a/412890/295286 places.sqlite ফাইল এক যে ব্রাউজিং ইতিহাস রয়েছে। আপনি ফাইলগুলি দেখতে বিড়ালটিকে ব্যবহার করতে পারেন তবে এটি পাঠ্যের সাথে মিশ্রিত হবে ber এটি পড়ার জন্য, স্ক্লাইটব্রোজার ইনস্টল করার বিষয়ে এবি'র পরামর্শটি ব্যবহার করুন


1

browser-history - ওয়েব ব্রাউজারগুলির বহিরাগত ইতিহাস, যেমন নেটস্কেপ

পরিষেবাটি অবশ্যই স্টার্টআপ স্ক্রিপ্টগুলিতে যুক্ত করা উচিত এবং আপনি এখন পর্যন্ত রেকর্ড করা ট্র্যাফিকটি দেখতে পারেন ~/.browser-history/history-log.html। তবে এটি আপনাকে পূর্ববর্তী ইতিহাস দেবে না।


@ এএবি এটি অকেজো নয়, তিনি ফাইল সিস্টেমে ইতিহাসের ফাইলের ফাইলের অবস্থান বোঝাতে চেয়েছিলেন (আমি এটি সম্পাদনা করেছি)
বিশৃঙ্খলা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.