मैं टर्मिनल का उपयोग किए बिना हाल ही में उपयोग और देखी गई फ़ाइलों को कैसे साफ़ कर सकता हूं?
मैं टर्मिनल का उपयोग किए बिना हाल ही में उपयोग और देखी गई फ़ाइलों को कैसे साफ़ कर सकता हूं?
जवाबों:
एकमात्र तरीका मुझे पता है कि ऐसा करने का तरीका उबंटू ट्वीक को स्थापित करना है, जिसे http://ubuntu-tweak.com/ पर जाकर और सॉफ़्टवेयर स्थापित करके पाया जा सकता है ।
उबंटू ट्वीक को खोलें और फिर Gnome सेटिंग्स पर जाएं, सिस्टम वाइड "हाल के दस्तावेज़" सूची को अनचेक करें
यह निर्भर करता है कि आप यूनिटी या क्लासिक डेस्कटॉप का उपयोग कर रहे हैं।
यूनिटी में, हाल ही के दस्तावेज़ जो आप फ़ाइलें लेंस में देखते हैं, उन्हें Zeitgeist का उपयोग करके लॉग किया गया है। यदि आप इन्हें हटाने के लिए टर्मिनल का उपयोग नहीं करना चाहते हैं, या केवल उनमें से कुछ को निकालना चाहते हैं, तो सबसे अच्छी बात यह है कि सॉफ्टवेयर सेंटर का उपयोग करके "एक्टिविटी जर्नल" स्थापित किया जाए। गतिविधि जर्नल को फायर करें, और आप अपने सभी हाल ही में उपयोग किए गए एप्लिकेशन और दस्तावेज़ देखेंगे, जिन्हें दिन के हिसाब से समूहीकृत किया जाएगा। यदि आप एक दस्तावेज़ पर राइट क्लिक करते हैं और "जर्नल से आइटम हटाएं" पर क्लिक करते हैं, तो Zeitgeist यह भूल जाएगा कि आपने उस दस्तावेज़ का उपयोग उस विशिष्ट समय पर किया था। यदि आप "इस URL के साथ सभी आइटम हटाएं" पर क्लिक करते हैं, तो Zeitgeist भूल जाएगा कि आपने कभी उस दस्तावेज़ का उपयोग किया है। यदि आप सब कुछ हटाना चाहते हैं, तो यह टर्मिनल कमांड (जो अन्य पहले ही पोस्ट कर चुके हैं) काम करेंगे:
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
विकास में एक Zeitgeist Global गोपनीयता ऐप है जो इसे आसान बना देगा, लेकिन दुर्भाग्य से यह अभी तक जारी नहीं हुआ है।
क्लासिक डेस्कटॉप (और अधिकांश एप्लिकेशन की फ़ाइल मेनू में हाल ही में उपयोग की गई फ़ाइलों की सूची) ~ / .local / शेयर / हाल ही में उपयोग किए गए। Xbel में आपके हाल ही में उपयोग किए गए दस्तावेजों का रिकॉर्ड संग्रहीत करता है। आप फ़ाइल प्रबंधक का उपयोग करके इस फ़ाइल को हटा सकते हैं या निम्नलिखित कोड को एक टर्मिनल में कॉपी और पेस्ट कर सकते हैं:
rm ~/.local/share/recently-used.xbel
उम्मीद है की वो मदद करदे!
आप SourceForge पर इसके होमपेजbleachbit
से उपयोग कर सकते हैं या सॉफ्टवेयर सेंटर के माध्यम से इसे स्थापित कर सकते हैं ।
यह सभी अनावश्यक फ़ाइलों, और सिस्टम कैश को हटा सकता है।
BleachBit खोलें और फिर अपनी प्राथमिकताएं जांचें:
हाल के दस्तावेज़ हटाने के लिए, केवल System→ का चयन करेंrecent documents
12.04 तक अपग्रेड करें। यह डिफ़ॉल्ट रूप से क्लीनर और सेटिंग्स विज़ार्ड के साथ आता है।
सिस्टम सेटिंग्स के तहत गोपनीयता पर क्लिक करें , हाल के इतिहास को साफ़ करने का विकल्प है।
Ubuntu 16.04 के Nautilus में बाएं फलक में "हाल के" पर क्लिक करें और यह स्क्रीन दिखाई देती है:
उन फ़ाइलों को हाइलाइट करें जिन्हें आप हालिया सूची से हटा चुके हैं और संदर्भ मेनू को लाने के लिए राइट क्लिक का उपयोग करें। फिर सेलेक्ट करें Remove from Recent
।
अपने टर्मिनल में निम्न कमांड चलाएँ:
rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace
एक समय पहले, मैं उबंटू 16.04 LTS, जो हालांकि मैं यह जवाब कुछ अन्य सवालों का उपयोग किया है यहाँ पर उबंटू पूछो, विशेष रूप से निजी परियोजना के रूप में बनाया गया था के लिए हाल ही में एक फ़ाइलें सूचक विकसित किया है यहाँ और यहाँ । अन्य विशेषताओं के बीच, इसमें हाल ही में उपयोग की गई फ़ाइलों को साफ़ करने का विकल्प है।
संकेतक प्राप्त करना काफी सरल है:
sudo add-apt-repository ppa:1047481448-2/sergkolo
sudo apt-get update
sudo apt-get install files-indicator
यह मेरे लिए काम करता है, सभी लॉगिंग को निष्क्रिय करना।
एक खाली पाठ फ़ाइल में इन तीन पंक्तियों को कॉपी करें:
CREATE TRIGGER IF NOT EXISTS no_logging_uri AFTER INSERT ON uri BEGIN DELETE FROM uri ; END;
CREATE TRIGGER IF NOT EXISTS no_logging_event AFTER INSERT ON event BEGIN DELETE FROM event ; END;
CREATE TRIGGER IF NOT EXISTS no_logging_text AFTER INSERT ON text BEGIN DELETE FROM text ; END;
मान लीजिए कि आपने फाइल को नाम दिया है triggers.sql
। अगली बात ये है कि इन ट्रिगर को एक्टिविटी डेटाबेस पर लागू करें:
$ cat triggers.sql | sqlite3 ~/.local/share/zeitgeist/activity.sqlite
यदि आप मानक कार्यक्षमता को पुनर्स्थापित करना चाहते हैं तो बस डेटाबेस को हटा दें (यह ट्रिगर के बिना फिर से बनाया जाएगा):
$ rm ~/.local/share/zeitgeist/activity.sqlite
xml फ़ाइल के सभी बच्चों को हटा दें ~ / .लोकल / शेयर / हाल ही में इस्तेमाल किया। xbel
<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
/>
तथा
$ sudo chattr +i ~/.local/share/recently-used.xbel
इसे अपरिवर्तनीय बनाने के लिए। sqlite3 डेटाबेस में सभी ईवेंट आइटम को ड्रॉप करें और इसे अपरिवर्तनीय भी बनाएं।
$ sqlite3 ~/.local/share/zeitgeist/activity.sqlite
sqlite> delete from event;
$ sudo chattr +i ~/.local/share/zeitgeist/activity.sqlite