Linux Tutorial for Beginners: Introduction to Linux Operating System
विषयसूची:
- नैनो की स्थापना
- उबंटू और डेबियन पर नैनो स्थापित करें
- सेंटो और फेडोरा पर नैनो स्थापित करें
- फ़ाइलें खोलना और बनाना
- फाइलों का संपादन
- खोजना और बदलना
- काटना, काटना और चिपकाना
- बचत और बाहर निकलना
- अनुरूपण नैनो (nanorc)
- वाक्य - विन्यास पर प्रकाश डालना
- नैनो को डिफॉल्ट टेक्स्ट एडिटर के रूप में सेट करें
- बुनियादी नैनो उपयोग
- निष्कर्ष
कमांड लाइन पर काम करते समय, अक्सर आपको पाठ फ़ाइलों को बनाने या संपादित करने की आवश्यकता होगी। सबसे शक्तिशाली और लोकप्रिय कमांड लाइन संपादकों में से दो विम और एमएसीएस हैं। दोनों के पास एक सीखने की अवस्था है जो नए उपयोगकर्ताओं के लिए भयभीत कर सकती है। जिन्हें एक साधारण संपादक की जरूरत है, उनके लिए नैनो है।
GNU नैनो यूनिक्स और लिनक्स ऑपरेटिंग सिस्टम के लिए कमांड लाइन टेक्स्ट एडिटर का उपयोग करना आसान है। इसमें वे सभी बुनियादी कार्यक्षमता शामिल हैं जिनकी आप नियमित पाठ संपादक से अपेक्षा करते हैं, जैसे वाक्यविन्यास हाइलाइटिंग, एकाधिक बफ़र्स, नियमित अभिव्यक्ति समर्थन, वर्तनी जाँच, UTF-8 एन्कोडिंग और बहुत कुछ के साथ खोजें और बदलें।
इस गाइड में, नैनो एडिटर के मूल उपयोग की व्याख्या करें, जिसमें फ़ाइल बनाना और खोलना, फ़ाइल को संपादित करना, फ़ाइल को सहेजना, टेक्स्ट को खोजना और बदलना, कट और पेस्ट करना पाठ, और बहुत कुछ शामिल है।
नैनो की स्थापना
नैनो टेक्स्ट एडिटर macOS और अधिकांश लिनक्स डिस्ट्रोस पर पूर्व-स्थापित है। यह जाँचने के लिए कि क्या यह आपके सिस्टम प्रकार पर स्थापित है:
nano --version
आउटपुट कुछ इस तरह दिखाई देगा:
GNU nano, version 2.9.3 (C) 1999-2011, 2013-2018 Free Software Foundation, Inc. (C) 2014-2018 the contributors to nano Email: [email protected] Web:
उबंटू और डेबियन पर नैनो स्थापित करें
सेंटो और फेडोरा पर नैनो स्थापित करें
फ़ाइलें खोलना और बनाना
एक मौजूदा फ़ाइल खोलने के लिए या एक नई फ़ाइल बनाने के लिए, फ़ाइल नाम के बाद
nano
टाइप करें:
nano filename
यह एक नई संपादक विंडो खोलता है, और आप फ़ाइल को संपादित करना शुरू कर सकते हैं।
खिड़की के निचले भाग में, नैनो संपादक के साथ उपयोग करने के लिए सबसे बुनियादी कमांड शॉर्टकट की एक सूची है।
सभी आदेशों को
^
या
M
वर्ण के साथ उपसर्ग किया जाता है। कैरेट प्रतीक (
^
)
Ctrl
कुंजी का प्रतिनिधित्व करता है। उदाहरण के लिए,
^J
कमांड का मतलब एक ही समय में
Ctrl
और
J
कीज़ को प्रेस करना है।
M
अक्षर
Alt
कुंजी का प्रतिनिधित्व करता है।
आप
Ctrl+g
लिखकर सभी आदेशों की एक सूची प्राप्त कर सकते हैं।
किसी फ़ाइल को खोलने के लिए आपके पास फ़ाइल की अनुमतियाँ होनी चाहिए।
nano +line_number, character_number filename
फाइलों का संपादन
Vi के विपरीत, नैनो एक आदर्श संपादक है, जिसका अर्थ है कि आप फ़ाइल खोलने के तुरंत बाद टेक्स्ट लिखना और संपादित करना शुरू कर सकते हैं।
कर्सर को एक विशिष्ट रेखा और वर्ण संख्या पर ले जाने के लिए,
Ctrl+_
कमांड का उपयोग करें। स्क्रीन के नीचे मेनू बदल जाएगा। "दर्ज लाइन नंबर, कॉलम नंबर:" फ़ील्ड में नंबर
Enter
और
Enter
।
खोजना और बदलना
पाठ खोजने के लिए,
Ctrl+w
, खोज शब्द लिखें और Enter दबाएँ। कर्सर पहले मैच में चला जाएगा। अगले मैच में जाने के लिए
Alt+w
दबाएं।
काटना, काटना और चिपकाना
पाठ का चयन करने के लिए, कर्सर को पाठ की शुरुआत में ले जाएं और
Alt+a
दबाएं। यह एक चयन चिह्न सेट करेगा। तीर कुंजी का उपयोग करके आप जिस पाठ का चयन करना चाहते हैं उसके अंत में कर्सर को ले जाएं। चयनित पाठ पर प्रकाश डाला जाएगा। यदि आप चयन को रद्द करना चाहते हैं तो
Ctrl+6
दबाएँ
Alt+6
कमांड का उपयोग करके चयनित टेक्स्ट को क्लिपबोर्ड पर कॉपी करें।
Ctrl+k
चयनित पाठ को काट देगा।
टेक्स्ट को पेस्ट करने के लिए कर्सर को उस जगह ले जाएँ जहाँ आप टेक्स्ट डालना चाहते हैं और
Ctrl+u
।
बचत और बाहर निकलना
आपके द्वारा फ़ाइल में किए गए परिवर्तनों को सहेजने के लिए,
Ctrl+o
। यदि फ़ाइल पहले से मौजूद नहीं है, तो इसे सहेजने के बाद इसे बनाया जाएगा।
नैनो से बाहर निकलने के लिए
Ctrl+x
दबाएँ। यदि कोई परिवर्तन नहीं किए गए हैं, तो आपसे पूछा जाएगा कि क्या आप परिवर्तनों को सहेजना चाहते हैं।
फ़ाइल को सहेजने के लिए, आपके पास फ़ाइल के लिए अनुमतियाँ होनी चाहिए। यदि आप एक नई फ़ाइल बना रहे हैं, तो आपको उस निर्देशिका की अनुमति लिखने की आवश्यकता है जहाँ फ़ाइल बनाई गई है।
अनुरूपण नैनो (nanorc)
जब नैनो लॉन्च किया जाता है, तो यह सिस्टम-वाइड कॉन्फ़िगरेशन फ़ाइल
/etc/nanorc
से अपने कॉन्फ़िगरेशन मापदंडों को पढ़ता है और उपयोगकर्ता-विशिष्ट फ़ाइलों से
~/.config/nano/nanorc
और
~/.nanorc
अगर फाइलें मौजूद हैं।
उपयोगकर्ता फ़ाइलों में निर्दिष्ट विकल्प वैश्विक विकल्पों पर पूर्वता लेते हैं।
सभी उपलब्ध विकल्पों की पूरी सूची के लिए nanorc पृष्ठ पर जाएँ।
वाक्य - विन्यास पर प्रकाश डालना
सबसे लोकप्रिय फ़ाइल प्रकारों के लिए सिंटैक्स हाइलाइटिंग नियमों के साथ नैनो जहाज। अधिकांश लिनक्स सिस्टम पर, सिंटैक्स फाइलें
/usr/share/nano
निर्देशिका में संग्रहीत की जाती हैं और डिफ़ॉल्ट रूप से
/etc/nanorc
कॉन्फ़िगरेशन फ़ाइल में शामिल होती हैं।
include "/usr/share/nano/*.nanorc"
नए फ़ाइल प्रकार के लिए हाइलाइटिंग को सक्षम करने का सबसे आसान विकल्प वाक्यविन्यास हाइलाइटिंग नियमों वाले फाइल को
/usr/share/nano
निर्देशिका में कॉपी करना है।
नैनो को डिफॉल्ट टेक्स्ट एडिटर के रूप में सेट करें
अधिकांश लिनक्स सिस्टम पर डिफ़ॉल्ट रूप से,
visudo
और
visudo
जैसे कमांड के लिए डिफ़ॉल्ट टेक्स्ट एडिटर vi पर सेट होता है। नैनो को डिफ़ॉल्ट टेक्स्ट एडिटर के रूप में उपयोग करने के लिए, आपको
VISUAL
और
EDITOR
पर्यावरण चर को बदलने की आवश्यकता है।
बैश उपयोगकर्ता
~/.bashrc
फ़ाइल में चर निर्यात कर सकते हैं:
export VISUAL=nano export EDITOR="$VISUAL"
बुनियादी नैनो उपयोग
नीचे नैनो के साथ शुरुआत करने के लिए सबसे बुनियादी कदम हैं:
- कमांड प्रॉम्प्ट पर, फ़ाइल नाम के बाद
nano
टाइप करें। आवश्यकतानुसार फाइल को टाइप करें। टेक्स्ट एडिटर को बचाने और बाहर निकलने के लिएCtrl-x
कमांड का उपयोग करें।
निष्कर्ष
इस ट्यूटोरियल में, हमने आपको दिखाया है कि Gnu नैनो टेक्स्ट एडिटर का उपयोग कैसे करें। यह लिनक्स उपयोगकर्ताओं के बीच एक लोकप्रिय पाठ संपादक है और इसमें एक छोटा सा सीखने की अवस्था है।
गन्नो नैनो के बारे में अधिक जानकारी के लिए आधिकारिक नैनो प्रलेखन पृष्ठ देखें।
यदि आपके कोई प्रश्न हैं, तो टिप्पणी छोड़ने के लिए स्वतंत्र महसूस करें।
नैनो टर्मिनलकमांड लाइन के साथ कमांड लाइन को जब्त करें
कमांड प्रॉम्प्ट, जीयूआई, और शक्तिशाली ले लो कमांड टूलकिट के साथ एक शक्तिशाली बैच भाषा को एकीकृत करें।
समीक्षा: सब्लिमे टेक्स्ट 2 का उपयोग करने में खुशी का एक परिष्कृत टेक्स्ट एडिटर है जिसका उपयोग करने में खुशी है
इसके कस्टम इंटरफ़ेस और टेक्स्ट-एडिटर संवेदनशीलताओं के साथ, सब्लिम टेक्स्ट 2 एक पॉलिश संपादन अनुभव प्रदान करता है जो आराम और गति से परिचितता का पुरस्कार देता है।
कमांड लाइन का उपयोग करके लिनक्स में फाइलें कैसे खोजें
खोज कमांड लिनक्स सिस्टम प्रशासक शस्त्रागार में सबसे शक्तिशाली उपकरणों में से एक है। यह एक डायरेक्टरी पदानुक्रम में फ़ाइलों और निर्देशिकाओं के लिए खोज करता है जो एक उपयोगकर्ता द्वारा दी गई अभिव्यक्ति पर आधारित है और प्रत्येक मिलान की गई फ़ाइल पर उपयोगकर्ता द्वारा निर्दिष्ट कार्रवाई कर सकती है।