Computer >> कंप्यूटर ट्यूटोरियल >  >> स्मार्टफोन्स >> Linux

grep कमांड के साथ शुरुआत करना

यह संक्षिप्त गाइड आपको लिनक्स और अन्य *nix ऑपरेटिंग सिस्टम के लिए अविश्वसनीय रूप से उपयोगी "grep" कमांड का उपयोग करके शुरू करेगी — यहां तक कि macOS के नवीनतम संस्करण भी।

लिनक्स या यूनिक्स कमांड लाइन इंटरफ़ेस से परिचित किसी भी व्यक्ति के लिए यह काफी संभावना है कि grep आपके पथ को किसी समय पार कर चुका है। grep एक अद्भुत कमांड लाइन टूल है जो आपको फाइलों के माध्यम से एक शब्द या शब्दों की खोज करने में मदद करता है। यह लगभग सभी लिनक्स फ्लेवर के साथ डिफॉल्ट रूप से आता है। जो लोग grep से परिचित नहीं हैं, उनके लिए यहां एक त्वरित परिचय है।

# grep www /etc/httpd/conf/httpd.conf

#ServerName www.example.com:80
DocumentRoot "/var/www/html"
# e.g., www.apache.org (on) or 204.62.129.132 (off).
Alias /icons/ "/var/www/icons/"

ऊपर दिए गए उदाहरण में हम फाइल /etc/httpd/conf/httpd.conf में www शब्द की खोज करने के लिए grep का उपयोग कर रहे हैं। 4 परिणाम लौटाए गए। यह एक बहुत सीधी कमांड है। grep बहुत अधिक कार्यक्षमता के साथ आता है। grep के मैनपेज को ब्राउज़ करने के लिए स्वतंत्र महसूस करें, जिसे आप man grep चलाकर प्राप्त कर सकते हैं।

अब हम grep की एक विशेषता देखेंगे जो आपको केवल एक कमांड का उपयोग करके एक डॉक्यूमेंट में दो शब्दों की खोज करने की अनुमति देती है। आइए ऊपर दिखाए गए कमांड को www के लिए खोजने के लिए संशोधित करें, और server शब्द के लिए भी।

# grep 'www\|server' /etc/httpd/conf/httpd.conf

# SetHandler server-status
# Allow remote server configuration reports, with the URL of
# https://servername/server-info (requires that mod_info.c be loaded).
#ServerName www.example.com:80
DocumentRoot "/var/www/html"
# e.g., www.apache.org (on) or 204.62.129.132 (off).
Alias /icons/ "/var/www/icons/"
# SetHandler server-info
# enable the proxy server:
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# use only name-based virtual hosts so the server doesn't need to worry about
# server name.

तो जैसा कि आप देख सकते हैं दूसरे कमांड में आउटपुट बहुत बड़ा था (12 लाइनें लौटाई गईं)। ध्यान दें कि हमने पहले कमांड को कैसे संशोधित किया और खोज शब्द को 'www\|server' में बदल दिया। फॉरवर्ड स्लैश ( \ ) को पाइप से पहले उपयोग करना याद रखें, अन्यथा आपको वही परिणाम नहीं मिलेगा। वैकल्पिक रूप से आप forward slash का उपयोग किए बिना एक समान खोज चलाने के लिए टूल egrep का भी उपयोग कर सकते हैं। इसे आजमाएं:

# egrep 'www|server' /etc/httpd/conf/httpd.conf

# SetHandler server-status
# Allow remote server configuration reports, with the URL of
# https://servername/server-info (requires that mod_info.c be loaded).
#ServerName www.example.com:80
DocumentRoot "/var/www/html"
# e.g., www.apache.org (on) or 204.62.129.132 (off).
Alias /icons/ "/var/www/icons/"
# SetHandler server-info
# enable the proxy server:
# ("Full" adds the server version; "Block" removes all outgoing Via: headers)
# use only name-based virtual hosts so the server doesn't need to worry about
# server name.

आप एक और पाइप जोड़कर किसी अन्य शब्द की खोज भी कर सकते हैं। आपकी कमांड # egrep 'www|server|apache' /etc/httpd/conf/httpd.conf जैसी दिखेगी।

जब आप grep कमांड को find कमांड के साथ जोड़ते हैं तो आपके कंप्यूटर पर ऐसा बहुत कम है जो आप ढूंढ नहीं पाएंगे :)

  1. एंड्रॉइड मैसेजेस वेब में मास्टर करें: त्वरित सेटअप और टिप्स एंड्रॉइड मैसेजेस वेब में मास्टर करें: त्वरित सेटअप और टिप्स

    गूगल एक विशाल प्लेटफॉर्म है और इसमें कोई संदेह नहीं है! लेकिन सर्वश्रेष्ठ खोज इंजनों में से एक होने के अलावा, यह हमें कई प्रकार की सेवाएं भी प्रदान करता है जो हमारे रोजमर्रा के जीवन को आसान बनाती हैं। गूगल ने हाल ही में एंड्रॉइड मैसेजेस ऐप के लिए एक अपडेट जारी किया है जो आपको किसी भी वेब ब्राउज़र से

  1. एक ही अकाउंट से माइक्रोसॉफ्ट सेवाओं का अधिकतम लाभ उठाएं एक ही अकाउंट से माइक्रोसॉफ्ट सेवाओं का अधिकतम लाभ उठाएं

    कंप्यूटिंग की दुनिया कभी स्थिर नहीं रहती। यह एक सतत विकसित होने वाली प्रक्रिया है। और अगर कोई एक कंपनी है जिसने कंप्यूटर प्रौद्योगिकी में अग्रणी, आविष्कार, संशोधन और नेतृत्व किया है, तो वह माइक्रोसॉफ्ट है। एक OS लॉन्च करने से लेकर MS Office के रूप में सॉफ्टवेयर टूल बनाने तक, माइक्रोसॉफ्ट डिजिटल तकन

  1. Xen वर्चुअलाइजेशन के साथ शुरुआत: शुरुआती के लिए व्यापक गाइड Xen वर्चुअलाइजेशन के साथ शुरुआत: शुरुआती के लिए व्यापक गाइड

    Zen, Z से लिखा जाता है, वह सर्वोत्तम भावना है जो आपके सिर के मुकुट पर होती है जब आप आठ घंटे रोकने के बाद बर्फ में पेशाब करते हैं। Xen, X से लिखा जाता है, एक ओपन-सोर्स वर्चुअलाइजेशन तकनीक है जिस पर आप अपने सेटअप के लिए विचार कर सकते हैं, चाहे घर पर या व्यवसाय में, हालांकि, KVM की तरह, यह कॉर्पोरेट बा