शुरुआती के लिए 20 हैंड रास्पबेरी पाई टर्मिनल कमांड

इन आसान आदेशों का उपयोग कर टर्मिनल के साथ पकड़ने के लिए जाओ

जब मैंने पहली बार रास्पबेरी पीआई का उपयोग शुरू किया था तो मैंने वास्तव में कुछ संघर्ष किया था।

मैं विंडोज़ जीयूआई उपयोगकर्ता को एक रेट्रो-दिखने वाली काले और हरे रंग की स्क्रीन पर जाने के लिए चला गया, जिसमें बटन या डबल-क्लिक करने के लिए कुछ भी नहीं था। जब आप अपने पहले पीसी के बाद से एक जीयूआई का उपयोग कर रहे हैं तो डरावनी चीजें।

इन दिनों मैं टर्मिनल से ज्यादा परिचित हूं, इसका उपयोग अपने रास्पबेरी पीआई परियोजनाओं के लिए एक तरफ या किसी अन्य तरीके से कर रहा हूं। मुझे इस तरह के आत्मविश्वास को पाने में मदद मिली जिस तरह से मुझे बहुत कम चाल और आदेश मिले, और मैं आपको पीआई के साथ शुरू करने में मदद के लिए इन्हें साझा कर रहा हूं।

यहां कुछ भी उन्नत या ग्राउंडब्रैकिंग नहीं है - केवल बुनियादी रोज़गार के आदेश जो आपको टर्मिनल विंडो से अपने रास्पबेरी पीआई के साथ सरल कार्यों को नेविगेट करने और कार्य करने में मदद करेंगे। समय के साथ आप और अधिक पाएंगे, लेकिन यह एक अच्छा कोर सेट है जिसके साथ लात मारना है।

20 में से 01

[सुडो एपीटी-अपडेट अपडेट] - पैकेज सूची अपडेट करें

अद्यतन कमांड सुनिश्चित करता है कि आपकी पैकेज सूचियां चालू हैं। छवि: रिचर्ड Saville

अपने रास्पबेरी पीआई को अपडेट करने में यह पहला चरण है (अन्य चरणों के लिए इस सूची में अगले दो आइटम देखें)।

'Sudo apt-get update' कमांड डाउनलोड पैकेज सूची सूची से संग्रह सूची और इन पैकेजों के नवीनतम संस्करणों और किसी भी आश्रित व्यक्ति पर जानकारी प्राप्त करता है।

तो यह वास्तव में पारंपरिक अर्थ में कोई वास्तविक अद्यतन नहीं करता है, यह उस समग्र प्रक्रिया में एक आवश्यक कदम है।

20 में से 02

[सुडो एपीटी-अपग्रेड प्राप्त करें] - अद्यतन पैकेज डाउनलोड और स्थापित करें

अपग्रेड कमांड अपडेट पैकेज को डाउनलोड और इंस्टॉल करता है। छवि: रिचर्ड Saville

यह आदेश पिछले आइटम से चलता है जहां हमने अपनी पैकेज सूची अपडेट की है।

हमारी अद्यतन पैकेज सूची के साथ, ' sudo apt-get upgrade ' कमांड देखेंगे कि वर्तमान में कौन से पैकेज इंस्टॉल किए गए हैं, फिर नवीनतम पैकेज सूची (जिसे हमने अभी अपग्रेड किया है) देखें, और फिर आखिरकार किसी भी नए पैकेज को इंस्टॉल करें जो ' नवीनतम संस्करण में टी।

20 में से 03

[सूडो apt-get clean] - स्वच्छ पुरानी पैकेज फ़ाइलें

क्लीन कमांड आपको पुराने स्टोरेज डाउनलोड को हटा देता है, जिससे आप स्टोरेज स्पेस को बचा सकते हैं। छवि: रिचर्ड Saville

अद्यतन और अपग्रेड प्रक्रिया में अंतिम चरण, और यदि आपके पास डिस्क की बहुत सारी जगह है तो हमेशा आवश्यक नहीं है।

' Sudo apt-get clean ' कमांड अनावश्यक पैकेज फ़ाइलों (.deb फ़ाइलों) को हटा देता है जो अद्यतन प्रक्रिया के हिस्से के रूप में डाउनलोड होते हैं।

यदि आप अंतरिक्ष पर तंग हैं या बस एक अच्छी सफाई करना चाहते हैं तो एक आसान आदेश।

20 में से 04

[सुडो रास्पि-कॉन्फिगर] - रास्पबेरी पीआई कॉन्फ़िगरेशन टूल

रास्पबेरी पीआई कॉन्फ़िगरेशन टूल। छवि: रिचर्ड Saville

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

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

आप इसे ' सूडो रास्पि-कॉन्फ़िगर ' टाइप करके और फिर एंटर दबाकर एक्सेस कर सकते हैं। आप जो बदलते हैं उसके आधार पर, आपको बाद में अपने पीआई को रीबूट करने के लिए कहा जा सकता है।

20 में से 05

[एलएस] - सूची निर्देशिका सामग्री

'Ls' कमांड निर्देशिका की सामग्री सूचीबद्ध करेगा। छवि: रिचर्ड Saville

लिनक्स में एक 'निर्देशिका' विंडोज़ में 'फ़ोल्डर' के समान है। ऐसा कुछ है जो मुझे उपयोग करना था (एक विंडोज व्यक्ति होने के नाते) ताकि मैं इसे आगे बढ़ाना चाहता था।

निश्चित रूप से, टर्मिनल में कोई एक्सप्लोरर नहीं है, इसलिए यह देखने के लिए कि आप किसी भी समय निर्देशिका में क्या हैं, बस ' ls ' टाइप करें और एंटर दबाएं।

आप सूचीबद्ध निर्देशिका में प्रत्येक फ़ाइल और निर्देशिका देखेंगे, और आमतौर पर अलग-अलग वस्तुओं के लिए रंग-कोडित होंगे।

20 में से 06

[सीडी] - निर्देशिका बदलें

निर्देशिका बदलने के लिए 'सीडी' का प्रयोग करें। छवि: रिचर्ड Saville

यदि आप किसी निश्चित निर्देशिका पर कूदना चाहते हैं, तो आप ' cd ' कमांड का उपयोग कर सकते हैं।

यदि आपके पास पहले से मौजूद निर्देशिका में निर्देशिकाएं हैं, तो आप बस ' cd directoryname ' (अपनी निर्देशिका के नाम से 'directoryname' को बदलकर) का उपयोग कर सकते हैं।

अगर यह आपके फाइल सिस्टम में कहीं और है, तो ' cd / home / pi / directoryname ' जैसे कमांड के बाद पथ दर्ज करें।

इस कमांड का एक और आसान उपयोग ' सीडी .. ' है जो आपको एक 'बैक' बटन की तरह थोड़ा सा फ़ोल्डर स्तर ले जाता है।

20 में से 07

[mkdir] - एक निर्देशिका बनाएँ

'Mkdir' के साथ नई निर्देशिका बनाएं। छवि: रिचर्ड Saville

यदि आपको पहले से मौजूद एक नई निर्देशिका बनाने की आवश्यकता है, तो आप ' mkdir ' कमांड का उपयोग कर सकते हैं। यह टर्मिनल दुनिया के बराबर 'नया> फ़ोल्डर' है।

एक नई निर्देशिका बनाने के लिए, आपको ' mkdir new_directory ' जैसे कमांड के बाद निर्देशिका का नाम जोड़ना होगा।

20 में से 08

[आरएमडीआईआर] - एक निर्देशिका निकालें

'Rmdir' के साथ निर्देशिका हटाएं। छवि: रिचर्ड Saville

आपने एक नई निर्देशिका बनाने का तरीका सीखा है, लेकिन यदि आप एक को हटाना चाहते हैं तो क्या होगा?

निर्देशिका को हटाने के लिए यह एक बहुत ही समान कमांड है, बस ' rmdir ' का उपयोग करें, फिर निर्देशिका का नाम।

उदाहरण के लिए ' rmdir directory_name ' निर्देशिका ' directory_name ' को हटा देगा। यह ध्यान देने योग्य है कि इस आदेश को करने के लिए निर्देशिका खाली होनी चाहिए।

20 में से 09

[एमवी] - एक फाइल ले जाएँ

फ़ाइलों को 'एमवी' कमांड के साथ ले जाएं। छवि: रिचर्ड Saville

निर्देशिकाओं के बीच फ़ाइलों को स्थानांतरित करना ' mv ' कमांड का उपयोग कर हासिल किया जाता है।

फ़ाइल को स्थानांतरित करने के लिए, हम फ़ाइल नाम और फिर गंतव्य निर्देशिका के बाद ' mv ' का उपयोग करते हैं।

इसका एक उदाहरण ' mv my_file.txt / home / pi / destination_directory ' होगा, जो ' my_file.txt ' फ़ाइल को ' / home / pi / destination_directory ' पर ले जायेगा

20 में से 10

[वृक्ष-डी] - निर्देशिकाओं का एक पेड़ दिखाएं

वृक्ष आपकी निर्देशिका की संरचना को देखने का एक आसान तरीका है। छवि: रिचर्ड Saville

कुछ नई निर्देशिका बनाने के बाद, हो सकता है कि आप Windows फ़ाइल एक्सप्लोरर के दृश्य फ़ोल्डर संरचना दृश्य को याद कर रहे हों। अपनी निर्देशिकाओं के दृश्य लेआउट को देखने में सक्षम होने के बिना, चीजें तेजी से भ्रमित हो सकती हैं।

एक कमांड जो आपकी निर्देशिकाओं को और अधिक समझने में मदद कर सकता है वह ' पेड़-डी ' है। यह टर्मिनल के भीतर पेड़ की तरह लेआउट में आपकी सभी निर्देशिकाओं को प्रदर्शित करता है।

20 में से 11

[pwd] - वर्तमान निर्देशिका दिखाएं

जब आप थोड़ा खोना शुरू करते हैं तो 'pwd' का उपयोग करने से आपकी मदद मिल सकती है! छवि: रिचर्ड Saville

जब आप खो जाते हैं तो आपकी मदद करने के लिए एक और आसान आदेश ' pwd ' कमांड होता है। यह आसान है अगर आप सिर्फ यह जानना चाहते हैं कि आप किसी भी क्षण में कहां हैं।

वर्तमान निर्देशिका पथ को प्रदर्शित करने के लिए बस किसी भी समय ' pwd ' दर्ज करें।

20 में से 12

[स्पष्ट] - टर्मिनल विंडो साफ़ करना

'स्पष्ट' कमांड के साथ स्क्रीन अव्यवस्था को हटाएं। छवि: रिचर्ड Saville

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

यदि आप स्क्रीन को साफ करना चाहते हैं, तो बस ' स्पष्ट ' कमांड का उपयोग करें। स्क्रीन को अगले आदेश के लिए तैयार कर दिया जाएगा।

20 में से 13

[सूडो हॉल] - अपने रास्पबेरी पाई बंद करो

'राल्टबेरी पाई' को 'हल्ट' कमांड से सुरक्षित रूप से बंद करें। छवि: रिचर्ड Saville

अपने रास्पबेरी पाई को बंद करना एसडी कार्ड भ्रष्टाचार जैसे मुद्दों से सुरक्षित रूप से बचाता है। आप कभी-कभी पावर कॉर्ड की त्वरित खींच से दूर हो सकते हैं, लेकिन अंततः, आप अपने कार्ड को मार देंगे।

पीआई को सही तरीके से बंद करने के लिए, ' सूडो हॉल्ट ' का उपयोग करें। पीआई के एल ई डी से अंतिम चमक के बाद, आप पावर केबल को हटा सकते हैं।

20 में से 14

[सुडो रीबूट] - अपने रास्पबेरी पाई को पुनरारंभ करें

टर्मिनल में 'रीबूट' का उपयोग करके अपने पीआई को पुनरारंभ करें। छवि: रिचर्ड Saville

शट डाउन कमांड के समान, अगर आप अपने रास्पबेरी पी को सुरक्षित तरीके से रीबूट करना चाहते हैं, तो आप ' रीबूट ' कमांड का उपयोग कर सकते हैं।

बस ' सुडो रीबूट ' टाइप करें और आपका पीआई स्वयं को पुनरारंभ करेगा।

20 में से 15

[startx] - डेस्कटॉप पर्यावरण शुरू करें (एलएक्सडीई)

'स्टार्टक्स' का उपयोग कर डेस्कटॉप सत्र शुरू करें। छवि: रिचर्ड Saville

यदि आपने टर्मिनल में हमेशा शुरू करने के लिए अपनी पीआई सेट की है, तो आप सोच सकते हैं कि डेस्कटॉप का उपयोग कैसे करें यदि आपको इसका उपयोग करना है।

एलएक्सडीई (लाइटवेट एक्स 11 डेस्कटॉप पर्यावरण) शुरू करने के लिए ' स्टार्टक्स ' का प्रयोग करें। यह ध्यान दिया जाना चाहिए कि यह एक एसएसएच सत्र पर काम नहीं करेगा।

20 में से 16

[ifconfig] - अपने रास्पबेरी पीआई के आईपी पते को खोजें

ifconfig आपको उपयोगी नेटवर्क जानकारी दे सकता है। छवि: रिचर्ड Saville

ऐसे कई परिदृश्य हैं जिनके लिए आपको अपने रास्पबेरी पीआई के आईपी पते को जानने की आवश्यकता हो सकती है। मैं अपने पीआई को दूरस्थ रूप से एक्सेस करने के लिए एक एसएसएच सत्र को कॉन्फ़िगर करते समय इसे बहुत उपयोग करता हूं।

अपना आईपी पता ढूंढने के लिए, टर्मिनल में ' ifconfig ' टाइप करें और एंटर दबाएं। आप केवल 'आईपी पता' ढूंढने के लिए ' होस्टनाम-आई ' का भी उपयोग कर सकते हैं।

20 में से 17

[नैनो] - एक फाइल संपादित करें

रास्पबेरी पीआई के लिए मेरा पसंदीदा टेक्स्ट एडिटर नैनो है। छवि: रिचर्ड Saville

लिनक्स में कई अलग-अलग पाठ संपादक हैं, और आप पाएंगे कि कुछ लोग विभिन्न कारणों से एक दूसरे का उपयोग करना पसंद करते हैं।

मेरी प्राथमिकता ' नैनो ' ज्यादातर है क्योंकि जब मैंने शुरू किया था तो यह पहला था।

फ़ाइल को संपादित करने के लिए, बस ' nano ' टाइप करें, इसके बाद फ़ाइल नाम, जैसे ' nano myfile.txt ' टाइप करें। एक बार आपके संपादन पूर्ण होने के बाद, फ़ाइल को सहेजने के लिए Ctrl + X दबाएं।

20 में से 18

[बिल्ली] - एक फाइल की सामग्री दिखाता है

'बिल्ली' का उपयोग कर टर्मिनल में फ़ाइल की सामग्री दिखाएं। छवि: रिचर्ड Saville

जब आप संपादन के लिए फ़ाइल खोलने के लिए 'नैनो' (उपरोक्त) का उपयोग कर सकते हैं, तो टर्मिनल के भीतर फ़ाइल की सामग्री को सूचीबद्ध करने के लिए आप अलग-अलग कमांड का उपयोग कर सकते हैं।

ऐसा करने के लिए फ़ाइल नाम के बाद ' बिल्ली ' का प्रयोग करें, उदाहरण के लिए ' cat myfile.txt '।

20 में से 1 9

[आरएम] - एक फाइल निकालें

'आरएम' का उपयोग करके फ़ाइलों को आसानी से हटाएं। छवि: रिचर्ड Saville

रास्पबेरी पीआई पर फ़ाइलों को निकालना आसान है, और ऐसा कुछ है जो आप बहुत कुछ करेंगे क्योंकि आप पाइथन फ़ाइलों के कई संस्करण बनाते हैं जबकि आप समस्या निवारण कोड करते हैं।

फ़ाइल को निकालने के लिए, हम फ़ाइल नाम के बाद ' आरएम ' कमांड का उपयोग करते हैं। एक उदाहरण ' आरएम myfile.txt ' होगा।

20 में से 20

[सीपी] - एक फ़ाइल या निर्देशिका की प्रतिलिपि बनाएँ

'सीपी' का उपयोग कर फाइल कॉपी करें। छवि: रिचर्ड Saville

जब आपको किसी फ़ाइल या निर्देशिका की प्रतिलिपि बनाने की आवश्यकता होती है, तो ' cp ' कमांड का उपयोग करें।

अपनी फ़ाइल की एक ही निर्देशिका में एक प्रतिलिपि बनाने के लिए, ' cp original_file new_file ' के रूप में कमांड दर्ज करें

एक ही निर्देशिका के साथ एक अलग निर्देशिका में एक प्रतिलिपि बनाने के लिए, ' cp original_file home / pi / subdirectory ' के रूप में कमांड दर्ज करें

एक संपूर्ण निर्देशिका (और इसकी सामग्री) की प्रतिलिपि बनाने के लिए, ' cp -R home / pi / folder_one home / pi / folder_two ' के रूप में कमांड दर्ज करें। यह 'folder_one' को 'folder_two' में कॉपी करेगा।

अभी तक सीखने के लिए बहुत कुछ है

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