जवाबों:
मेरा सुझाव है कि उपकरण गेट-शिट-डन है । यह आपकी होस्ट फ़ाइल को संपादित करता है ताकि आप किसी भी ब्राउज़र का उपयोग करके अवरुद्ध डोमेन तक न पहुँच सकें। हालाँकि, इसका कोई शेड्यूलर नहीं है (हालाँकि आप इसके लिए उपयोग कर सकते हैं cron
)।
स्टे फोकस क्रोम एक्सटेंशन है जो कुछ ऐसा ही करता है।
मैं व्यक्तिगत रूप से व्हाईटलिस्ट विस्तार के साथ क्रोम में एक माध्यमिक प्रोफ़ाइल का उपयोग करता हूं , ताकि यह पूरी तरह से आवश्यक के अलावा सभी वेबसाइटों को अवरुद्ध कर दे
टर्मिनल खोलें ( CTRL+ ALT+ T)।
sudo -i
इनपुट फ़ील्ड में टाइप करें । टर्मिनल विकल्प में रन की जाँच करें । अंत में Run बटन पर क्लिक करें।
यदि आवश्यक हो तो अपना पासवर्ड टाइप करें और एंटर दबाएं। फिर निम्न कमांड करें।
gedit /etc/hosts
आपको gedit Text Editor विंडो मिलेगी ।
उदाहरण के लिए, अगर हमें फेसबुक को ब्लॉक करने की आवश्यकता है, तो बस निम्नलिखित पंक्तियों को जोड़ें 127.0.0.1 localhost
।
0.0.0.1 facebook.com
0.0.0.1 www.facebook.com
ऐसा करने से, यह साइट को Google Chrome, Chromium, Mozilla आदि सहित सभी ब्राउज़रों में अवरुद्ध कर देगा .... वास्तव में, आप किसी भी तरह से वेबसाइट तक नहीं पहुँच सकते।
बस। जब आप अब www.facebook.com या facebook.com खोलते हैं , तो आप इसे एक्सेस नहीं कर सकते। फेसबुक वापस सक्षम करने के लिए लाइनों हम फ़ाइल से जोड़ा हटाने /etc/hosts
या के रूप में Eliah कगन आप एक जोड़ सकते हैं ने कहा कि # से पहले चरित्र 0.0.0.1 पाठ हम में जोड़ा / etc / hosts यह एक टिप्पणी बनाने के लिए और इसे फिर से ब्लॉक सिर्फ दूर करने के लिए # लाइन की शुरुआत से चरित्र।
अवरुद्ध:
0.0.0.1 facebook.com
लाइन को एक टिप्पणी करके इसे वापस सक्षम करना:
# 0.0.0.1 facebook.com
यदि आप फ़ायरफ़ॉक्स का उपयोग करते हैं, तो LeechBlock ऐड-ऑन ऐसा लगता है कि यह वही कर सकता है जो आप चाहते हैं।
मुझे लगता है कि यह महत्वपूर्ण विषय है, इसलिए मैंने https://gist.github.com/josifoski/3d1406bba37694e19fce9d1e032bcc99 मुद्दे से निपटने के लिए अजगर स्क्रिप्ट बनाई है