Computer >> कंप्यूटर >  >> समस्या निवारण >> MAC

मैक टर्मिनल कमांड और ट्रिक्स सूची [2020 संस्करण]

Mac पर टर्मिनल क्या है?

कुछ MacOS उपयोगकर्ता टर्मिनल और उसके आदेशों से भयभीत हो सकते हैं। Mac पर टर्मिनल का उपयोग करते समय, ऐसा लग सकता है कि आप किसी सिस्टम को हैक करने का प्रयास कर रहे हैं। बेशक, ऐसा नहीं है, मैक टर्मिनल कमांड को जानने से आपको मैकओएस वातावरण में महारत हासिल करने में एक ऊपरी हाथ मिलेगा।

टर्मिनल एमुलेटर के रूप में, यह आपको ऑपरेटिंग सिस्टम पर टेक्स्ट-आधारित एक्सेस प्रदान करता है। यह ऑपरेटिंग सिस्टम को नेविगेट करने का एक तेज़ तरीका है, बशर्ते आप मैक पर टर्मिनल कमांड से परिचित हों। एक बार जब आप इसकी बुनियादी कार्यक्षमता को समझ लेते हैं तो आप अधिक जटिल कार्य कर सकते हैं और जब आप ऐसा करते हैं, तो टर्मिनल का उपयोग करना बहुत मजेदार हो सकता है।

जबकि आप टर्मिनल के चारों ओर अपना रास्ता जानकर तुरंत आईटी विशेषज्ञ नहीं होंगे, यह एक बनने का पहला कदम है - यदि यह आपका लक्ष्य है...

Mac पर टर्मिनल कैसे खोलें?

टर्मिनल एप्लिकेशन एप्लिकेशन में उपयोगिता फ़ोल्डर में है। ऐसे कई तरीके हैं जिनसे आप टर्मिनल तक पहुंच सकते हैं।

फाइंडर में, टर्मिनल एप्लिकेशन के स्थान पर नेविगेट करें जो है:

अनुप्रयोग> उपयोगिताएं> टर्मिनल

स्पॉटलाइट सर्च से एक वैकल्पिक तरीका है। स्पॉटलाइट सर्च बार लाने के लिए कमांड और स्पेस बटन को एक साथ पुश करें। टर्मिनल शब्द टाइप करें और पहले सुझाव पर क्लिक करें।

इन दोनों विधियों में से कोई भी मैक कमांड प्रॉम्प्ट लाएगा और यह नीचे की तरह एक ब्लैक बॉक्स जैसा दिखेगा।

मैक टर्मिनल कमांड और ट्रिक्स सूची [2020 संस्करण]

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

टर्मिनल पर रहते हुए, शीर्ष बार पर 'टर्मिनल' पर नेविगेट करें और प्राथमिकताएं चुनें।

मैक टर्मिनल कमांड और ट्रिक्स सूची [2020 संस्करण]

प्राथमिकताएं मेनू में, प्रोफ़ाइल पर नेविगेट करें टैब।

मैक टर्मिनल कमांड और ट्रिक्स सूची [2020 संस्करण]

यहां, आप पृष्ठभूमि रंग, टेक्स्ट रंग और फ़ॉन्ट सहित टर्मिनल के स्वरूप को अनुकूलित कर सकते हैं।

टर्मिनल ट्रिक्स जो आपको पता होनी चाहिए

टर्मिनल पर नेविगेट करना GUI एप्लिकेशन को नेविगेट करने जितना आसान नहीं हो सकता है। इसलिए यह महत्वपूर्ण है कि आप कुछ चीजें सीखें जो आपको टर्मिनल सीखते समय ध्यान में रखनी चाहिए।

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

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

  • टर्मिनल कमांड को ठीक वैसे ही टाइप किया जाना चाहिए जैसे उन्हें दिखाया गया है। हर चरित्र, हर स्थान और हर प्रतीक मायने रखता है। किसी भी वर्ण को हटाने से आपको एक अप्रत्याशित परिणाम मिलेगा।

  • एक बार जब आप एक कमांड दर्ज करते हैं, तो इसे निष्पादित करने के लिए आपको रिटर्न/एंटर कुंजी दबाने की आवश्यकता होती है। एक बार जब आप रिटर्न/एंटर कुंजी दबाते हैं, तो आप cmd और C को एक साथ दबाकर कमांड को बाधित कर सकते हैं। यह कमांड को अपना कार्य पूरा करने से रोकेगा।

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

मैक टर्मिनल कमांड लिस्ट

ऐसे ढेरों आदेश हैं जिनका आप उपयोग कर सकते हैं। आइए कुछ सबसे सामान्य MacOS टर्मिनल कमांड पर ध्यान केंद्रित करें जिनसे आपको परिचित होना चाहिए जब आप टर्मिनल में महारत हासिल कर रहे हों।

मूल बातें

कुछ विशेषताएं हैं जो किसी भी कमांड के लिए लागू होती हैं।

आदमी [कमांड]

यदि आप नहीं जानते कि कमांड क्या करता है या कमांड से संबंधित कोई विशिष्ट पैरामीटर क्या करता है, तो मैनुअल (मैन) पेज आपको वह सारी जानकारी प्रदान करेगा जिसकी आपको जरूरत है।

.

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

..

मूल निर्देशिका। जहां कहीं भी आपको निर्देशिका स्थान दर्ज करने की आवश्यकता होती है, यह आपकी वर्तमान निर्देशिका के मूल को संदर्भित करेगा

*

वाइल्डकार्ड। कुछ भी जो कुछ मानदंडों से मेल खाता हो। उदाहरण के लिए "*.jpg" का अर्थ jpg एक्सटेंशन वाली कोई भी फ़ाइल है।

~

होम निर्देशिका

साफ़ करें

आपके टर्मिनल के स्थान को खाली करने के लिए उपयोग किया जाता है

सुडो [कमांड]

कुछ कमांड के लिए आपको सुपरयूजर होना जरूरी है। ऐसे मामलों में, आप इस आदेश का उपयोग ऐसे विशेषाधिकार प्राप्त करने के लिए कर सकते हैं बशर्ते आप सिस्टम के व्यवस्थापक हों। ऐसे आदेशों को निष्पादित करने के लिए आपको अपना व्यवस्थापक पासवर्ड दर्ज करना होगा।

इतिहास

टर्मिनल आपके द्वारा दर्ज किए गए सभी आदेशों का इतिहास रखता है। यह कमांड आपके द्वारा डाले गए सभी कमांड को प्रदर्शित करेगा।

इतिहास -c

टर्मिनल के कमांड इतिहास को हटाता है

निर्देशिका आदेशों की सूची बनाएं

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

pwd

कार्यशील निर्देशिका प्रिंट करें (वर्तमान निर्देशिका का पता आउटपुट करता है)

ls

फ़ोल्डर में मौजूद फ़ाइलों और उपनिर्देशिकाओं के नाम प्रदर्शित करता है

ls -l

लंबे प्रारूप में सूचियां। फ़ाइल मोड, स्वामी, समूह का नाम और बहुत कुछ जैसी जानकारी शामिल है

ls -al

छिपी हुई फाइलों सहित विस्तृत निर्देशिका सामग्री को सूचीबद्ध करता है।

निर्देशिका आदेश बदलें

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

सीडी

होम निर्देशिका पर जाएं

cd [फ़ोल्डर का नाम]

निर्देशिका बदलें (यदि आप जिस निर्देशिका में नेविगेट करना चाहते हैं वह वर्तमान निर्देशिका में नहीं है, तो पूरा फ़ाइल पता आवश्यक है)

सीडी ..

पैरेंट निर्देशिका में ऊपर जाएं

cd ../..

दो स्तरों को ऊपर ले जाएं (../ जोड़कर जितना संभव हो उतने स्तरों तक बढ़ाया जा सकता है)

सीडी ~

होम निर्देशिका पर जाएं

फ़ाइल और निर्देशिका प्रबंधन

आइए देखें कि आप निर्देशिकाओं और फ़ोल्डरों को कैसे बना सकते हैं, संपादित कर सकते हैं और हटा सकते हैं।

mkdir

वर्तमान निर्देशिका में एक नई उपनिर्देशिका बनाएं

mkdir

एक साथ कई निर्देशिकाएं बनाएं।

mkdir “

उसके नाम के स्थान के साथ एक फ़ोल्डर बनाएं

rm -R

निर्देशिका और उसकी सामग्री निकालें

cp -R

<"newdir">

किसी फ़ोल्डर को उसके नाम के रिक्त स्थान वाले किसी अन्य फ़ोल्डर में कॉपी करें

स्पर्श करें

नई फ़ाइल बनाएं

नैनो

एक टर्मिनल फ़ाइल संपादक खोलता है। आप सीधे टर्मिनल से अपनी फ़ाइलों में परिवर्तन कर सकते हैं।

cp

फ़ाइल को निर्देशिका में कॉपी करें

cp

वर्तमान निर्देशिका में

नाम से फ़ाइल की प्रतिलिपि बनाएँ

rm

फ़ाइल को पूरी तरह से हटा दें। यह इसे पूरी तरह से सिस्टम से हटा देगा इसलिए इस कमांड का उपयोग करते समय सावधान रहें।

rm -i

पुष्टि प्रदान करने के बाद फ़ाइल को हटाना।

mv

फ़ाइल को दूसरी फ़ाइल में ले जाना/फ़ाइल का नाम बदलना

mv

फ़ाइल को किसी फ़ोल्डर में ले जाएं और मौजूदा फ़ाइलों को अधिलेखित कर देंगी

mv *.txt

वर्तमान फ़ोल्डर की सभी टेक्स्ट फ़ाइलों को किसी भिन्न फ़ोल्डर में ले जाएं

रीलीवेंट रीडिंग :मैक पर ऐप्स को सही तरीके से कैसे अनइंस्टॉल करें

अनुमति प्रबंधन

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

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

rw-r--r-- OR drw-r-xr-x

प्रत्येक प्रकार के उपयोगकर्ता के लिए तीन समूहों के साथ नौ स्लॉट हैं; मालिक, समूह और अन्य। पहले उदाहरण में rw-r--r-- , स्वामी ने (r) पढ़ा और लिखा है (w) अनुमतियाँ लेकिन उसके पास कोई एक्ज़ीक्यूट (x) अनुमति नहीं है। दोनों समूहों और अन्य लोगों के पास केवल पढ़ने (आर) की अनुमति है।

दूसरे मामले में, drw-r-xr-x , सामान्य अनुमति सेट के अलावा एक d है जो दर्शाता है कि यह एक निर्देशिका है।

आदेशों पर आगे बढ़ने से पहले, आपको ऑक्टल अनुमति संकेतन से परिचित होना होगा

कोई अनुमति नहीं

निष्पादित करें

लिखें

लिखें और निष्पादित करें

पढ़ें

पढ़ें और निष्पादित करें

पढ़ें और लिखें

पढ़ें, लिखें और निष्पादित करें

0

1

2

3

4

5

6

7

---

--x

-w-

-wx

r--

r-x

rw-

rwx

टर्मिनल एप्लिकेशन आपको फाइलों और निर्देशिकाओं के लिए ऑक्टल नोटेशन अनुमतियां सेट करने की अनुमति देता है। आइए देखें कि आप किन आदेशों का उपयोग कर सकते हैं।

ls -l

फ़ाइल या निर्देशिका की अनुमतियां देखें

chmod 500

फ़ाइल की अनुमतियों को 500 (r-x------) में बदलें

chmod -R 600

फ़ोल्डर और उसकी सामग्री की अनुमतियां बदलें (drw-------)

चाउन <उपयोगकर्ता> <फ़ाइल>

फ़ाइल का स्वामी बदलें

चुना <उपयोगकर्ता>:<समूह> <फ़ाइल>

फ़ाइल के स्वामी और समूह दोनों को बदलें

प्रक्रिया प्रबंधन

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

ps -ax

आपको सिस्टम में चल रही प्रत्येक प्रक्रिया का विस्तृत दृश्य देता है। इसमें पीआईडी ​​(प्रोसेस आईडी), बीता हुआ समय, प्रक्रिया का नाम और स्थान जैसी जानकारी शामिल है।

ps -ax | grep <एप्लिकेशन का नाम>

आपको किसी निर्दिष्ट एप्लिकेशन के बारे में जानकारी देखने की अनुमति देता है। पाइप प्रतीक (|) पहले कमांड से आउटपुट लेता है और इसे grep फ़ंक्शन के इनपुट के रूप में प्रदान करता है।

शीर्ष

सिस्टम पर चल रही प्रक्रियाओं के बारे में रीयल-टाइम जानकारी प्रदर्शित करता है

PID को मारें

एक बार जब आप ps -ax कमांड से PID ढूंढ लेते हैं, तो आप इस कमांड का उपयोग करके प्रक्रिया को समाप्त कर सकते हैं।

नेटवर्क प्रबंधन

जबकि उपरोक्त सभी कार्यों को GUI अनुप्रयोगों का उपयोग करके प्राप्त किया जा सकता है, अपने नेटवर्क को कॉन्फ़िगर करने और अपने नेटवर्क के बारे में जानकारी एकत्र करने का सबसे आसान और सबसे सुविधाजनक तरीका टर्मिनल के माध्यम से है।

कई उपयोगी टर्मिनल एप्लिकेशन हैं जो इस संबंध में आपकी सहायता करेंगे।

ifconfig

जबकि इस कमांड के कई उपयोग हैं, सबसे आम है अपने आईपी पते की जांच करना

पिंग <होस्ट>

जांचें कि क्या आप होस्ट से कनेक्शन बना सकते हैं। होस्ट आपके नेटवर्क या वेब डोमेन से जुड़े डिवाइस का आईपी पता हो सकता है

नेटस्टैट

आपके सभी मौजूदा इनकमिंग और आउटगोइंग कनेक्शनों को सूचीबद्ध करता है।

कौन है <डोमेन>

आउटपुट डोमेन की whois जानकारी है। जानकारी में बुनियादी संपर्क विवरण, नाम सर्वर, और बहुत कुछ शामिल हैं

arp -a

अपने स्थानीय नेटवर्क पर सभी सक्रिय उपकरणों की सूची देखें। यह आपको सभी उपकरणों के आईपी और मैक पते दिखाएगा।

ट्रेसरआउट <होस्ट>

यह एक महत्वपूर्ण समस्या निवारण उपकरण है। यह पथ का पता लगाता है, पैकेट गुजरते हैं। यदि होस्ट के साथ आपका कनेक्शन स्थापित नहीं है, तो आप उस सटीक स्थान को इंगित कर सकते हैं जहां से पैकेट पास नहीं होते हैं।

कर्ल-ओ <यूआरएल टू फाइल>

यदि आपको ब्राउज़र कर्ल के बिना इंटरनेट से कोई फ़ाइल डाउनलोड करने की आवश्यकता है तो आपको HTTP, HTTPS या FTP पर डाउनलोड करने का विकल्प मिलता है

खोज आदेश

निम्न आदेशों का उपयोग करके कमांड लाइन का उपयोग करके अपने मैक के माध्यम से खोजना आसान है।

ढूंढें

-नाम

निर्दिष्ट निर्देशिका में फ़ाइल ढूंढें

ढूंढें। -नाम "*.jpg"

वर्तमान निर्देशिका में jpg एक्सटेंशन वाली सभी फ़ाइलें खोजें।

फ़ाइल प्रकार निर्धारित करना

कभी-कभी एक्सटेंशन फ़ाइल के प्रकार को निर्धारित करने में आपकी सहायता नहीं करेगा। उस स्थिति में निम्न आदेश सटीक प्रकार को इंगित करने में आपकी सहायता कर सकता है।

फ़ाइल <फ़ाइल>

फ़ाइल प्रकार निर्धारित करता है

निष्कर्ष

हमने टर्मिनल में उपलब्ध कुछ सबसे उपयोगी कमांड की खोज की। आप जिस भी कार्य के बारे में सोच सकते हैं उसे पूरा करने के लिए ढेर सारे आदेश उपलब्ध हैं। हालांकि प्रत्येक कमांड को विस्तार से याद रखना आसान नहीं है, लेकिन ऊपर बताए गए सबसे अधिक उपयोग किए जाने वाले कमांड से परिचित होना महत्वपूर्ण है।

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

शनिका विक्रमसिंघे द्वारा लिखित ।

शनिका पेशे से एक सॉफ्टवेयर इंजीनियर और सूचना प्रौद्योगिकी में स्नातक हैं। उसके गुण वेब और मोबाइल विकास हैं। शनिका एक macOS उत्साही है और उसे लिखना पसंद है क्योंकि यह उसके ज्ञान को साझा करने में मदद करता है। उसे macOS के बारे में टिप्स और ट्रिक्स साझा करने में भी मज़ा आता है। आप उसके साथ लिंक्डइन . पर जुड़ सकते हैं .


  1. 10 मैक टर्मिनल कमांड जिन्हें आपको आजमाना चाहिए

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

  1. Mac Terminal Commands चीट शीट हर किसी के पास होनी चाहिए

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

  1. AirPods को Mac से कैसे सेटअप और कनेक्ट करें:टिप्स और ट्रिक्स

    Apple के वायरलेस ईयरबड्स - AirPods आपके स्मार्टफोन के साथ उपयोग करने तक सीमित नहीं हैं। आप निश्चित रूप से AirPods को Mac से कनेक्ट कर सकते हैं और कष्टप्रद वायर्ड टीथर के बिना संगीत, वीडियो, पॉडकास्ट और बहुत कुछ सुन सकते हैं। यहां अपने AirPods/AirPods Pro को अपने Mac कंप्यूटर से सेटअप करने, कनेक्ट कर