Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Bash प्रोग्रामिंग

गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज

<पी> आज, Google सर्च एक प्रसिद्ध और वर्ल्ड वाइड वेब पर सबसे अधिक इस्तेमाल किया जाने वाला सर्च इंजन है (WWW ), यदि आप इंटरनेट पर लाखों सर्वरों से जानकारी इकट्ठा करना चाहते हैं, तो यह उस उद्देश्य के लिए नंबर एक और सबसे विश्वसनीय उपकरण है और इसके अलावा और भी बहुत कुछ है।

<पी> दुनिया भर में बहुत से लोग मुख्य रूप से ग्राफ़िकल वेब ब्राउज़र इंटरफ़ेस के माध्यम से Google खोज का उपयोग करते हैं। हालाँकि, कमांड लाइन गीक्स जो अपने दिन-प्रतिदिन के सिस्टम से संबंधित कार्यों के लिए हमेशा टर्मिनल से चिपके रहते हैं, उन्हें कमांड-लाइन से Google खोज तक पहुंचने में कठिनाइयों का सामना करना पड़ता है, यही वह जगह है Googler काम आता है.

<पी> यह भी पढ़ें :विकिट - लिनक्स में विकिपीडिया खोजने के लिए एक कमांड लाइन टूल <पी> Googler लिनक्स टर्मिनल के भीतर Google (वेब और समाचार) और Google साइट खोज तक पहुंचने के लिए एक शक्तिशाली, सुविधा संपन्न और पायथन-आधारित कमांड लाइन टूल है।

<पी> ध्यान दें :Googler किसी भी तरह से Google से संबद्ध नहीं है .

गूगलर कैसे काम करता है?

<पी> यह कमांड लाइन से Google खोज के लिए एक इंटरफ़ेस प्रदान करता है और जीयूआई वेब ब्राउज़र के समान पेज नेविगेशन के साथ पृष्ठों में शीर्षक, यूआरएल और सार जानकारी के परिणाम प्रदर्शित करता है।

<पी> Googler का त्वरित डेमो देखें .

<पी> गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज

<पी> उपयोगकर्ता इसे टेक्स्ट-आधारित वेब ब्राउज़र के साथ एकीकृत कर सकते हैं और परिणाम को सीधे वेब ब्राउज़र में खोल सकते हैं।

<पी> यह एक ही उदाहरण में अनुक्रमिक खोजों का समर्थन करता है और महत्वपूर्ण बात यह है कि उपयोगकर्ताओं को किसी भी उपयोग विकल्प में महारत हासिल करने की आवश्यकता नहीं है क्योंकि शेल पूर्णता स्क्रिप्ट स्वचालित रूप से उन्हें आमंत्रित करती है।

Googler की विशेषताएं

  1. Google खोज, Google साइट खोज, Google समाचार तक पहुंच प्रदान करता है।
  2. यह कस्टम रंगों के साथ तेज़ और साफ है और इसमें कोई विज्ञापन, भटके हुए यूआरएल या अव्यवस्था शामिल नहीं है।
  3. ऑम्निप्रोम्प्ट से खोज परिणाम पृष्ठों के नेविगेशन की अनुमति देता है।
  4. एक बार में कई परिणाम लाने का समर्थन करता है, उपयोगकर्ता nवें परिणाम से शुरू कर सकते हैं।
  5. उपयोगकर्ता स्वचालित वर्तनी सुधार को अक्षम कर सकते हैं और सटीक कीवर्ड खोज सकते हैं।
  6. अवधि, देश/डोमेन विशिष्ट खोज जैसी विशेषताओं द्वारा खोज को सीमित करने का समर्थन करता है (डिफ़ॉल्ट:.com ), भाषा प्राथमिकता.
  7. filetype:mime रूप में Google खोज कीवर्ड का समर्थन करता है , site:somesite.com और कई अन्य.
  8. नॉन-स्टॉप खोजों की अनुमति देता है:बाहर निकले बिना ऑम्निप्रॉम्प्ट पर नई खोजें शुरू करें।
  9. HTTPS प्रॉक्सी सेवाओं का समर्थन करता है।
  10. एक मैन पेज के साथ भेजा जाता है जिसमें उदाहरण, बैश, Zsh और फिश के लिए शेल पूर्णता स्क्रिप्ट शामिल हैं।
  11. उपयोगकर्ता वैकल्पिक रूप से वेब ब्राउज़र में पहला खोज परिणाम खोल सकते हैं।

लिनक्स में Googler कैसे स्थापित करें

<पी> उबंटू लिनक्स के उपयोगकर्ता और इसके डेरिवेटिव जैसे लिनक्स मिंट , ज़ुबंटु नीचे दिए गए आदेशों को निष्पादित करके इसे इस पीपीए के माध्यम से स्थापित कर सकते हैं:

$ sudo add-apt-repository ppa:twodopeshaggy/jarun
$ sudo apt-get update
$ sudo apt-get install googler
<पी> महत्वपूर्ण :यदि उपरोक्त इंस्टॉलेशन निर्देश Googler को इंस्टॉल करने में विफल रहता है, तो आपको दिखाए गए अनुसार नवीनतम संस्करण का उपयोग करके इसे स्रोत से इंस्टॉल करना होगा।

<पी> अन्य वितरण निम्नलिखित निर्देशों का उपयोग करके स्रोत से Googler स्थापित कर सकते हैं।

<पी> सबसे पहले Googler का नवीनतम संस्करण डाउनलोड करें (लिखने के समय नवीनतम संस्करण v2.9 है)। ).

$ cd Downloads
$ wget -c https://github.com/jarun/googler/archive/v2.9.tar.gz
$ tar -xvf v2.9.tar.gz
$ cd googler-2.9
$ sudo make install 
$ cd auto-completion/bash/
$ sudo cp googler-completion.bash /etc/bash_completion.d/

लिनक्स टर्मिनल में Googler का उपयोग कैसे करें

<पी> निम्नलिखित कुछ उदाहरण हैं जो दिखाते हैं कि Googler Linux में कैसे काम करता है, नीचे दिया गया मूल कमांड tecmint.com के बारे में जानकारी दिखाएगा :

$ googler tecmint.com
गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज लिनक्स कमांडलाइन से Google पर खोजें <पी> खोज परिणाम पृष्ठ के अंत में, आप सर्वव्यापी देख सकते हैं “?” दर्ज करके सहायता पृष्ठ चरित्र और Enter दबाएँ . प्रत्येक कुंजी के साथ एक विस्तृत कार्यक्षमता विवरण होता है।

गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज Google खोज विकल्प <पी> उदाहरण में, हम उद्धृत शब्दों (लिनक्स कमांड लाइन ट्रिक्स) की खोज करेंगे ) tecmint.com पर .

$ googler -n 8 -w tecmint.com \"Linux command line tricks\"
<पी> जहां विकल्प:

  1. -n संख्या - गूगलर को अधिकतम 8 प्रदर्शित करने के लिए कहता है प्रति पृष्ठ परिणाम (डिफ़ॉल्ट 10 है ).
  2. -w - Google साइट(tecmint.com) को सक्षम करता है खोजें.
गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज Google साइट खोज परिणाम <पी> आप -N का उपयोग करके Google खोज समाचार अनुभाग से लिनक्स से संबंधित नवीनतम समाचारों के परिणाम भी प्रदर्शित कर सकते हैं इस प्रकार स्विच करें:

$ googler -N Linux 
गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज कमांडलाइन से Linux समाचार खोजें <पी> किसी शब्द का अर्थ दर्शाने वाले चार परिणाम प्राप्त करने के लिए उपनाम सेट करें (tecmint इस मामले में) ऐसा:

$ alias tecmint='oogler -n 4 tecmint'
$ tecmint 
गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज Google पर कीवर्ड खोजें <पी> अधिक जानकारी और उपयोग के लिए Googler Github रिपॉजिटरी पर जाएँ या Googler मैन पेज देखें।

$ man googler 
<पी> Googler एक उपयोगी उपकरण है, यह लिनक्स उपयोगकर्ताओं के लिए पूरी तरह से और विश्वसनीय रूप से काम करता है जो अपना अधिकांश समय टर्मिनल पर बिताते हैं और टेक्स्ट-आधारित इंटरफ़ेस से वेब पर खोज करना चाहते हैं। टिप्पणियों में Googler के बारे में अपने विचार साझा करना याद रखें।

अपने लिनक्स कौशल को अगले स्तर पर ले जाएं

<पी> रूट सदस्यों को प्रत्येक पाठ्यक्रम, प्रमाणन तैयारी ट्रैक और व्यावहारिक लिनक्स सामग्री की बढ़ती लाइब्रेरी तक पूर्ण पहुंच मिलती है - हर महीने नए पाठ्यक्रम जोड़े जाने के साथ।

<पी> आपको क्या मिलता है

<पी> सभी प्रीमियम लेखों तक विज्ञापन-मुक्त पहुंच

<पी> सभी पाठ्यक्रमों तक पहुंच:लिनक्स सीखें, लिनक्स के लिए एआई, बैश स्क्रिप्टिंग, उबंटू हैंडबुक, गोलांग और बहुत कुछ। <पी> लिनक्स प्रमाणन (आरएचसीएसए, आरएचसीई, एलएफसीएस और एलएफसीए) तक पहुंच <पी> रिलीज़ होने पर नए पाठ्यक्रमों तक पहुंचें

<पी> साप्ताहिक समाचार पत्र तक पहुंच प्राप्त करें

<पी> टिप्पणियों में प्राथमिकता सहायता

<पी> निजी टेलीग्राम समुदाय

<पी> Linux समुदाय से जुड़ें

<पी> गूगलर:आपके लिनक्स टर्मिनल से कमांड-लाइन Google खोज

<पी> एरोन किली एक Linux और F.O.S.S उत्साही, एक आगामी Linux SysAdmin, वेब डेवलपर और वर्तमान में TecMint के लिए एक सामग्री निर्माता हैं, जो कंप्यूटर के साथ काम करना पसंद करते हैं और ज्ञान साझा करने में दृढ़ता से विश्वास करते हैं।

<पी> TecMint पर प्रत्येक ट्यूटोरियल अनुभवी Linux सिस्टम प्रशासकों की एक टीम द्वारा बनाया गया है ताकि यह हमारे उच्च-गुणवत्तामानकोंको पूरा कर सके
  1. Django - सॉर्टिंग और पेजिनेशन के साथ सीधे टेबल में मॉडल डेटा दिखा रहा है Django - सॉर्टिंग और पेजिनेशन के साथ सीधे टेबल में मॉडल डेटा दिखा रहा है

    इस लेख में, हम देखेंगे कि Django में एक तालिका कैसे बनाई जाए जो मॉडल डेटा प्रस्तुत करेगी। हम . का उपयोग नहीं करने जा रहे हैं एचटीएमएल का टैग। हम एक साधारण Django टेबल लाइब्रेरी का उपयोग करेंगे जो पेजिनेशन फीचर वाली टेबल में Django मॉडल डेटा को सीधे दिखाने के लिए सुविधाएँ प्रदान करती है। उदाहरण सबस

  1. जावास्क्रिप्ट में Array.prototype.includes () विधि। जावास्क्रिप्ट में Array.prototype.includes () विधि।

    JavaScript Array.protoype.includes() मेथड का इस्तेमाल यह जांचने के लिए किया जाता है कि किसी ऐरे में कोई एलिमेंट है या नहीं। Array.protoype.includes() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> &

  1. जावास्क्रिप्ट में सरणियों के लिए स्प्रेड ऑपरेटर जावास्क्रिप्ट में सरणियों के लिए स्प्रेड ऑपरेटर

    स्प्रेड (...) सिंटैक्स हमें उन जगहों पर एक चलने योग्य सरणी का विस्तार करने की अनुमति देता है जहां 0+ तर्क अपेक्षित हैं। यह हमें कार्य करने के लिए एक सरणी के रूप में कई मापदंडों को पारित करने की अनुमति देता है। जावास्क्रिप्ट में सरणियों के लिए स्प्रेड ऑपरेटर को लागू करने के लिए कोड निम्नलिखित है - उ