रास्पबेरी पाई के साथ शुरुआत करना कठिन हो सकता है। यहां तक कि अगर आप पहली बार अपना पाई सेट करते समय अनुसरण करने के लिए एक अच्छा मार्गदर्शक पाते हैं, तो सीखने के लिए बहुत कुछ है। रास्पबेरी पाई लिनक्स पर चलती है, और, यदि आपने पहले कभी लिनक्स ऑपरेटिंग सिस्टम का उपयोग नहीं किया है, तो यह अजीब और जटिल लग सकता है।
जबकि आप पहले से ही जानते हैं कि अपने पीसी या मैक पर फ़ोल्डर्स और फाइलों को देखने जैसे बुनियादी कार्यों को कैसे करना है, उन चीजों को अपने पीआई पर करना अलग तरह से काम करता है, खासकर यदि आप एक ऐसा संस्करण चला रहे हैं जिसमें ग्राफिकल यूजर इंटरफेस (जीयूआई) नहीं है। नीचे, हम आपको सामान्य रास्पबेरी पाई लिनक्स टर्मिनल कमांड के बारे में बताएंगे, जिन्हें आपको अपने पाई का उपयोग करने के लिए जानना होगा।
कमांड ls "लिस्टिंग" के लिए खड़ा है। यह सबसे बुनियादी लिनक्स कमांड है जिसका उपयोग आप अपने पाई पर करेंगे। ls Enter दर्ज करें टर्मिनल में, दर्ज करें press दबाएं , और यह वर्तमान निर्देशिका में सभी फाइलों और फ़ोल्डरों की एक सूची लौटाएगा।
2. अपने पाई का पासवर्ड बदलना
पासवार्ड कमांड शायद आपके रास्पबेरी पाई पर आपके द्वारा उपयोग किए जाने वाले पहले लिनक्स कमांड में से एक होना चाहिए। आप अपने पाई को डिफ़ॉल्ट पासवर्ड से नहीं चला रहे हैं, है ना? यह अच्छा नहीं है। अपने पाई का पासवर्ड बदलने के लिए, पासवार्ड . दर्ज करें टर्मिनल में।
यह आपको अपना वर्तमान पासवर्ड दर्ज करने के लिए संकेत देगा, इसलिए इसे टाइप करें और Enter press दबाएं . इसके बाद, अपना नया पासवर्ड टाइप करें और Enter hit दबाएं . इसके बाद, यह आपसे आपके नए पासवर्ड की पुष्टि करने के लिए कहेगा। इसे फिर से टाइप करें, Enter press दबाएं , और आपने अपने पाई का पासवर्ड सफलतापूर्वक बदल लिया है।
3. अपने पाई को फिर से शुरू करना या बंद करना
अपने पाई को फिर से शुरू करने या बंद करने के लिए रूट एक्सेस की आवश्यकता होती है, इसलिए आपको sudo . का उपयोग करना होगा आदेश। सूडो एक लिनक्स कमांड है जिसका अर्थ है SuperuserDo . यह आपको रास्पबेरी पाई लिनक्स कमांड को उन्नत विशेषाधिकारों के साथ निष्पादित करने की अनुमति देता है - जिसकी आपको प्रोग्राम स्थापित करने या मशीन को रिबूट करने जैसी चीजों की आवश्यकता होगी। सूडो का उपयोग करने के लिए, सूडो enter दर्ज करें उसके बाद वह कमांड जिसे आप निष्पादित करना चाहते हैं।
अपने पाई को बंद करने के लिए, सुडो शटडाउन दर्ज करें . जब आप दर्ज करें . दबाते हैं , यह आपसे पाई का रूट पासवर्ड मांगेगा। यह कमांड आपके पाई को एक मिनट में बंद कर देगा। सुडो शटडाउन 0 . का प्रयोग करें तुरंत बंद करने के लिए।
अपने पाई को पुनः आरंभ करने के लिए, सुडो शटडाउन -r . का उपयोग करें . डिफ़ॉल्ट रूप से, आपका पाई एक मिनट में रीबूट हो जाएगा। यदि आप इसे तुरंत रीबूट करना चाहते हैं, तो आप sudo shutdown -r 0 . का उपयोग कर सकते हैं , जहां 0 शून्य मिनट या अभी के लिए खड़ा है ।
4. निर्देशिका बदलना
सीडी कमांड का अर्थ है - आपने यह अनुमान लगाया है - निर्देशिका बदलें। यह वर्तमान कार्यशील निर्देशिका को बदल देता है, जो कि वर्तमान में आप जिस भी निर्देशिका में हैं। टाइप करें cd /[ निर्देशिका का पथ जिस पर आप जाना चाहते हैं ] . यहां एक उदाहरण दिया गया है:cd /usr/lib . टर्मिनल में उस कमांड को टाइप करने से आप अपने पाई पर यूजर/लिब फोल्डर में पहुंच जाएंगे।
वैकल्पिक रूप से, आप cd .. . टाइप कर सकते हैं जो आपको फ़ोल्डर पदानुक्रम में एक निर्देशिका ऊपर ले जाएगा। या आप cd ~ . का उपयोग कर सकते हैं . यह आपको लॉग-इन उपयोगकर्ता की होम निर्देशिका में ले जाता है, और cd / आपको रूट फ़ोल्डर में ले जाएगा। अंत में, cd – आपको उस पिछले फ़ोल्डर में ले जाता है जिसमें आप थे। उस आदेश को पिछले cd को पूर्ववत करने के रूप में सोचें आदेश।
5. आपके पाई पर फ़ाइलें कॉपी करना
सीपी कमांड फाइलों और निर्देशिकाओं की प्रतिलिपि बनाता है। सामान्य तौर पर, रास्पबेरी पाई लिनक्स कमांड इस तरह दिखेगा:cp [स्रोत फ़ाइल स्थान] [गंतव्य फ़ाइल स्थान] .
जब आप फ़ाइलों की प्रतिलिपि बनाते हैं, तो आप उसी समय उनका नाम बदल सकते हैं। अगर आप test.txt . नाम की फ़ाइल कॉपी करना चाहते हैं वर्तमान निर्देशिका में और इसका नाम बदलकर test2.txt . कर दें , कमांड होगा cp test.txt test2.txt . मूल फ़ाइल और फ़ाइल की पुनर्नामित प्रतिलिपि दोनों वर्तमान निर्देशिका में होंगी। ls . का उपयोग करें नई फाइल देखने के लिए कमांड करें।
6. आपके पाई पर फ़ाइलों का नाम बदलना
किसी फ़ाइल का नाम बदलने के लिए, mv . का उपयोग करें आदेश। उदाहरण के लिए, यदि आप mv test.txt test2.txt . का उपयोग करते हैं आदेश, नामित फ़ाइल वर्तमान निर्देशिका में स्थित होगी।
7. फ़ाइलें या फ़ोल्डर ले जाना
एक फाइल को एक फोल्डर से दूसरे फोल्डर में ले जाना उसी तरह काम करता है जैसे फाइल का नाम बदलना। mv [फ़ाइल नाम] [गंतव्य फ़ोल्डर] . दर्ज करें . यह मानता है कि जिस फ़ाइल को आप स्थानांतरित करना चाहते हैं वह वर्तमान निर्देशिका में है। यहां एक उदाहरण दिया गया है:mv test.txt ~/ . वह आदेश test.txt फ़ाइल को वर्तमान निर्देशिका से उपयोगकर्ता के होम . पर ले जाएगा फ़ोल्डर। हमेशा की तरह, यदि आपको "अनुमति अस्वीकृत" संदेश मिलता है, तो sudo . जोड़ें आदेश की शुरुआत में।
यदि आप जिस फ़ाइल को स्थानांतरित करना चाहते हैं वह नहीं है वर्तमान निर्देशिका में, आप इस तरह एक कमांड का उपयोग कर सकते हैं:mv /usr/lib/test.txt ~/ . वह आदेश test.txt . को स्थानांतरित कर देगा usr/lib . से फ़ाइल करें उपयोगकर्ता के होम . के लिए निर्देशिका निर्देशिका।
वैसे, आप फ़ाइल का नाम जबकि भी बदल सकते हैं आप इसे स्थानांतरित कर रहे हैं। mv ~/test.txt /usr/lib/test2.txt Enter दर्ज करें . इस उदाहरण में, हमने text.txt फ़ाइल का नाम बदलकर test2.txt कर दिया है और इसे होम से स्थानांतरित कर दिया है निर्देशिका के लिए usr/lib फ़ोल्डर।
8. टेक्स्ट दस्तावेज़ संपादित करना
Linux कमांड लाइन टेक्स्ट एडिटर को नैनो . कहा जाता है . नैनो चलाने के लिए, नैनो [उस टेक्स्ट फ़ाइल का पथ जिसे आप खोलना या बनाना चाहते हैं] टाइप करें . कुछ फ़ोल्डरों को फ़ाइल बनाने या संपादित करने के लिए अनुमति की आवश्यकता होती है। अगर ऐसा है, तो sudo nano [filepath] . का उपयोग करें . (यदि आपको अनुमति की आवश्यकता है, तो संपादक आपको बताएगा ताकि आप इसे बंद कर सकें और sudo के साथ कमांड को फिर से चला सकें। ।)
यदि आप किसी मौजूदा फ़ाइल को खोलने के लिए नैनो का उपयोग करते हैं, तो यह फ़ाइल को संपादन के लिए खोल देगा। यदि आप एक नई फ़ाइल बना रहे हैं, तो Linux एक खाली संपादक खोलेगा जिसमें कोई पाठ नहीं होगा। आप जो कुछ भी चाहते हैं उसे टाइप करने के लिए आप तीर कुंजियों और कीबोर्ड का उपयोग कर सकते हैं। ध्यान दें कि टर्मिनल विंडो के नीचे कमांड का एक मेनू है। वे सभी ^ . से शुरू होते हैं . Linux में, इसका मतलब है कि आपको ctrl . को होल्ड करना चाहिए जब आप उस आदेश का उपयोग करते हैं तो नीचे।
किसी फ़ाइल को सहेजने के लिए, ctrl+o press दबाएं . आप चाहें तो फाइल का नाम बदल सकते हैं। दर्ज करें . दबाएं फाइल को सेव कर देगा। अगर आप बाहर निकलना चाहते हैं, तो ctrl+x press दबाएं . यदि आप बाहर निकलते हैं और ऐसे परिवर्तन हैं जिन्हें आपने सहेजा नहीं है, तो यह आपसे पूछेगा कि क्या आप उन्हें सहेजना चाहते हैं। y . दर्ज करके सहेजना चुनें और Enter दबाएं. या आप n . दर्ज कर सकते हैं और Enter press दबाएं परिवर्तनों को त्यागने के लिए।
9. एक स्थापित प्रोग्राम का स्थान ढूँढना
अपने पाई पर स्थापित प्रोग्राम का स्थान खोजने के लिए, आप कहां है . का उपयोग करेंगे आदेश। यह आदेश किसी भी स्थापित पैकेज का पता लगाता है। दर्ज करें जहां [पैकेज का नाम] है .
उदाहरण के लिए, यदि आप gcc . नामक अपने C++ कंपाइलर की तलाश कर रहे हैं , आप gcc कहां है . टाइप करेंगे और टर्मिनल निष्पादन योग्य के लिए पूरा पथ प्रदर्शित करेगा, कहीं भी यह आपकी मशीन पर मौजूद है। नीचे स्क्रीनशॉट में दो जगहों पर पैकेज मिला है। अगर इसे कहीं भी पैकेज नहीं मिलता है, तो यह gcc: . प्रदर्शित करेगा .
<एच2>10. एप्ट-गेटयह सबसे मजेदार रास्पबेरी पाई लिनक्स कमांड में से एक है। उपयुक्त-प्राप्त कमांड को वह पैकेज मिलेगा जो आप चाहते हैं, इसे डाउनलोड करें, और इसे इंस्टॉल करें, सभी एक ही कमांड में। मिठाई! जब आप फ़ाइलें इंस्टॉल करते हैं, तो आपको उन्नत अनुमतियों की आवश्यकता होती है, इसलिए टाइप करें sudo apt-get install [उस पैकेज का नाम जिसे आप इंस्टॉल करना चाहते हैं] .
अगर आप htop इंस्टॉल करना चाहते हैं तो इसके लिए कमांड यहां दी गई है (एक इंटरैक्टिव प्रोसेस मॉनिटर जो आपके Pi के CPU उपयोग, मेमोरी उपयोग आदि को प्रदर्शित करेगा), आप sudo apt-get install htop टाइप करेंगे। .
बोनस:टेक्स्ट को कॉपी कैसे करें और इसे अपने पाई की टर्मिनल विंडो में कैसे पेस्ट करें
विंडोज़ कॉपी/पेस्ट शॉर्टकट लिनक्स में काम नहीं करते हैं। मान लीजिए कि आप अपने पीसी से अपने पीआई से दूरस्थ रूप से जुड़े हुए हैं और आप अपने पीआई के पासवर्ड को विंडोज़ पर अपने पासवर्ड मैनेजर से कॉपी करना चाहते हैं। आप केवल पासवर्ड का चयन नहीं कर सकते, CTRL . का उपयोग करें + सी इसे कॉपी करने के लिए, और CTRL + वी पाई के टर्मिनल में पेस्ट करने के लिए।
आप कर सकते हैं हालांकि, CTRL . का उपयोग करें + सी विंडोज से पासवर्ड कॉपी करने के लिए और फिर एकल राइट-क्लिक करें टर्मिनल विंडो में। वह सिंगल राइट-क्लिक आपके क्लिपबोर्ड से टेक्स्ट को टर्मिनल में पेस्ट करता है। फिर, Enter press दबाएं .
सावधान रहें:आपको कोई सबूत नहीं दिखाई देगा कि आपने टर्मिनल में कुछ भी चिपकाया है, लेकिन यह सुनिश्चित है!