मैक टर्मिनल का उपयोग करने के लिए एक शुरुआती गाइड

मैक टर्मिनल का उपयोग करने के लिए एक शुरुआती गाइड

आपके रोज़मर्रा के अधिकांश मैक कार्यों के लिए, एक सॉफ्ट और मैत्रीपूर्ण GUI एक संपत्ति और आराम दोनों है। कभी-कभी, हालांकि, फाइंडर एक भद्दा बिचौलिया होता है।





यह पता लगाने के तेज़ तरीके हैं कि वह pesky 5GB फ़ाइल कहाँ छिपी है, या उस ऐप से संबंधित प्रत्येक फ़ाइल का पथ जिसे आपने सोचा था कि आपने हटा दिया है। इन नौकरियों और अन्य के लिए, कमांड लाइन आपका नया सबसे अच्छा दोस्त है।





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

टर्मिनल एक उपयोगिता है जो आपको कमांड लाइन के माध्यम से अपने मैक के साथ बातचीत करने की अनुमति देती है। लिनक्स ऑपरेटिंग सिस्टम में समान टूल शामिल हैं, क्योंकि लिनक्स और मैकओएस दोनों यूनिक्स जैसे ओएस हैं। कमांड लाइन इंटरफ़ेस (CLI), या वह भाषा जिसे आप अपने Mac के साथ इंटरैक्ट करने के लिए टर्मिनल में टाइप करते हैं, कहलाती है दे घुमा के . नीचे हम जो कुछ भी चर्चा करते हैं वह एक बैश कमांड है।





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

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

सबसे पहले, आइए कुछ बुनियादी टर्मिनल तथ्यों को देखें जिन्हें आपको जानना चाहिए।



सामान्य सिंटैक्स

एक बैश कमांड आमतौर पर इस पैटर्न का अनुसरण करता है:

[Command] [Options] [Input or Path to File or Directory]

उदाहरण के लिए, में:





ls -la /Applications ls

आज्ञा है,

-la

दो अलग-अलग विकल्पों का एक यौगिक है (





-l

तथा

-a

), तथा

/Applications

सूची का मार्ग है।

राह

पथों को समझने से आपको यह समझने में मदद मिलेगी कि macOS वास्तव में आपकी फ़ाइलों को कैसे देखता है। अनिवार्य रूप से, फ़ाइल का पथ रूसी गुड़िया के फ़ोल्डरों का घोंसला है जिसमें यह निहित है, इसके बाद फ़ाइल का नाम ही है।

उदाहरण के लिए, मैक पर, फ़ाइल का पथ कहा जाता है मेरे रहस्य जो उपयोगकर्ता जॉन डो के डेस्कटॉप पर रहता है

/Users/jdoe/Desktop/'My Secrets'

.

सफेद स्थान

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

ls /Applications/Path Test

, आपको यह मिलेगा:

यहाँ क्या चल रहा है? खैर, बैश सोचता है कि आपने कॉल किया रास पर /अनुप्रयोग/पथ . जब उसे वह फाइल नहीं मिली तो वह रुक गया।

यदि आप चाहते हैं कि बैश आपके फ़ोल्डर के पूरे नाम की पहचान करे, तो आप या तो नाम को उद्धरणों में लपेट सकते हैं या बैकस्लैश का उपयोग कर सकते हैं, जैसे:

  • |_+_| या
  • ls /Applications/'Path Test'

सुडो

नीचे दिए गए कई आदेशों में व्यवस्थापक-स्तरीय पहुंच की आवश्यकता होती है। यदि आप वर्तमान में व्यवस्थापक खाते में साइन इन नहीं हैं, लेकिन आप व्यवस्थापक का पासवर्ड जानते हैं, तो आप डाल सकते हैं

ls /Applications/Path Test

(जो 'एकल उपयोगकर्ता करते हैं' के लिए खड़ा है) अस्थायी रूप से इसे व्यवस्थापक-स्तर के विशेषाधिकार देने के आदेश के सामने।

आपके वर्कफ़्लो को बेहतर बनाने के लिए टर्मिनल कमांड

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

sudo

टर्मिनल में।

पाना

  • प्रतिस्थापित करता है: सुर्खियों
  • यह बेहतर क्यों है: यह तेज़ है और उन सिस्टम फ़ोल्डरों को खोजता है जिन्हें स्पॉटलाइट बाहर करता है, या उन्हें अनुक्रमणित करने में समस्या होती है।

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

वाक्य रचना पाना चार भागों से मिलकर बनता है। क्रम में, वे हैं:

  1. पाना
  2. निर्देशिका का पथ जिसे आप खोजना चाहते हैं ( /अनुप्रयोग नीचे)
  3. विकल्प (नीचे दिए गए उदाहरण में है -नाम , जिसका मतलब है कि पाना उस नाम से मेल खाने वाली फाइलों की खोज करेगा)
  4. खोजने के लिए स्ट्रिंग (नीचे दिए गए उदाहरण में है गूगल क्रोम )

तुम्हें यह पता होना चाहिए पाना रेगेक्स का उपयोग करता है (जिसे नियमित अभिव्यक्ति भी कहा जाता है)। इस विषय की पूरी व्याख्या इस लेख के दायरे से बाहर है (या किसी पाठ्यपुस्तक से कम)। हालांकि, नीचे दिया गया उदाहरण रेगेक्स में एक महत्वपूर्ण अवधारणा का परिचय देता है, जो कि तारक है ( * ), या वाइल्डकार्ड वर्ण।

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

यह सब इस तरह दिखने के लिए एक साथ आता है:

का

  • प्रतिस्थापित करता है: सीएमडी + आई जानकारी दिखाने के लिए।
  • यह बेहतर क्यों है: यह आपको एक साथ कई फ़ोल्डर दिखा सकता है, और आमतौर पर लोड होने में कम समय लगता है।

का 'डिस्क उपयोग' के लिए खड़ा है, और आपको फ़ाइल या फ़ोल्डर का आकार, या यहां तक ​​​​कि किसी फ़ोल्डर के भीतर फ़ाइलों की सूची भी बता सकता है।

के लिए सबसे अच्छा विकल्प का हैं:

  • -डी (गहराई): जब एक संख्या के बाद, बताता है पाना इसकी खोज को a . तक सीमित करने के लिए -डी निर्देशिका में गहराई का स्तर जहां यह चलता है।
    • उदाहरण के लिए, यदि आप |_+_| . चलाते हैं , यह आपको केवल आपके फ़ोल्डरों और फ़ाइलों का कुल आकार दिखाएगा अनुप्रयोग फ़ोल्डर, उन फ़ोल्डरों के भीतर सबफ़ोल्डर के आकार नहीं।
  • -एच (मानव पठनीय): यह आपको आपकी फ़ाइलों का आकार दिखाएगा प्रति , एम , या जी , जो किलो, मेगा या गीगाबाइट के लिए खड़ा है।

पर एक नज़र डालें का कार्रवाई में:

वाईफाई के बिना मुफ्त में फिल्में डाउनलोड करें

एमवी

  • प्रतिस्थापित करता है: फोल्डर और फाइलों का पॉइंट-एंड-क्लिक मूविंग।
  • यह बेहतर क्यों है: यह तेज़ है और इसके लिए किसी नेविगेशन की आवश्यकता नहीं है।

आप किसी फ़ाइल या फ़ोल्डर को जल्दी से किसी अन्य फ़ोल्डर में ले जा सकते हैं एमवी . यह केवल पथ का नाम बदलकर काम करता है।

वाक्य रचना है

man

.

उदाहरण के लिए,

du -d 1 /Applications

कदम होगा फ़ाइल1 jdoe's . से दस्तावेज़ उनके के लिए डेस्कटॉप .

रास

  • प्रतिस्थापित करता है: सीएमडी + आई जानकारी दिखाने के लिए।
  • यह बेहतर क्यों है: यह तेज़ है, एक साथ कई फाइलों पर जानकारी दिखा सकता है, और अत्यधिक अनुकूलन योग्य है।

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

के लिए सबसे अच्छा विकल्प रास हैं:

  • -NS (लंबा): फ़ोल्डर में प्रत्येक फ़ाइल के लिए अनुमतियाँ, नवीनतम संशोधन समय, फ़ाइल स्वामी और फ़ाइल नाम दिखाता है।
  • -प्रति (सभी): आपको फ़ोल्डर में सभी फ़ाइलें दिखाता है, जिसमें छिपी हुई फ़ाइलें भी शामिल हैं (मैकोज़ में उपयोगकर्ता लाइब्रेरी दिखाने के लिए बढ़िया, जो डिफ़ॉल्ट रूप से छिपी हुई है)।

यहाँ आउटपुट कैसा दिखता है:

एमकेडीआईआर

  • प्रतिस्थापित करता है: खोजक > फ़ाइल > नया फ़ोल्डर
  • यह बेहतर क्यों है: यह तेज़ है, और आप नए फ़ोल्डर पर डबल-क्लिक करने के बजाय सीधे कमांड में नाम सेट कर सकते हैं।

इस कमांड से झटपट नए फोल्डर बनाएं।

उदाहरण:

mv

आर एम

  • प्रतिस्थापित करता है: फ़ाइलों को ट्रैश में ले जाना और उसे खाली करना।
  • यह बेहतर क्यों है: यह तेज़ है, और pesky फ़ाइलों को हटाने के लिए अच्छा है जिससे ट्रैश से छुटकारा नहीं मिलेगा।

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

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

उदाहरण:

mv /Users/jdoe/Documents/file1 /Users/jdoe/Desktop/file1

टर्मिनल के साथ अपना मैक मास्टर करें

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

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

साझा करना साझा करना कलरव ईमेल एनिमेटिंग स्पीच के लिए एक शुरुआती गाइड

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

आगे पढ़िए
संबंधित विषय
  • Mac
  • टर्मिनल
  • सही कमाण्ड
  • लिनक्स बैश शेल
  • मैक टिप्स
लेखक के बारे में चावागा टीम(21 लेख प्रकाशित)

टिम चावागा ब्रुकलिन में रहने वाले एक लेखक हैं। जब वह प्रौद्योगिकी और संस्कृति के बारे में नहीं लिख रहा है, तो वह विज्ञान कथा लिख ​​रहा है।

टिम चावागा की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें
श्रेणी Mac