लॉन्च होने पर टर्मिनल एक लाइन इंटरफ़ेस प्रदान करता है जिसका उपयोग आप macOS इंटरफ़ेस के कुछ हिस्सों को नियंत्रित करने के लिए कर सकते हैं - अनिवार्य रूप से यह आपको UNIX सुविधाओं तक पहुँच प्रदान करता है जो macOS स्किन से परे हैं। यहां हम कुछ ऐसे प्रोजेक्ट देखेंगे जिन्हें आप अपने नए-नए कौशल का उपयोग करके टर्मिनल में आज़मा सकते हैं।
यदि आप टर्मिनल में नए हैं, या आपको अपने आदेशों पर ब्रश करने की आवश्यकता है, तो आरंभ करने के लिए सबसे अच्छी जगह हमारी प्रारंभिक विशेषता है जिसे आप यहां पढ़ सकते हैं:मैक पर टर्मिनल का उपयोग कैसे करें।
ध्यान दें कि जहां आपको वर्गाकार कोष्ठक दिखाई देते हैं, वहां आपको वर्ग कोष्ठक के बिना अपना स्वयं का इनपुट, आमतौर पर एक फ़ाइल पथ या URL जोड़ने की आवश्यकता होती है।
1. छिपी हुई फ़ाइलें और फ़ोल्डर दिखाएं
macOS कई कारणों से हिडन फाइल्स और फोल्डर बनाता है। अधिकांश समय, हमारे पास उनके बारे में जानने या यह जानने का कोई कारण नहीं होता है कि वे मौजूद हैं, लेकिन यदि आपको एक को ट्रैक करने की आवश्यकता है, तो आप इसे टर्मिनल के साथ कर सकते हैं। टाइप करें:
डिफ़ॉल्ट com.apple.finder AppleShowAllFiles -bool TRUE लिखें
किलऑल फाइंडर
जब आप फ़ाइलों को फिर से छिपाना चाहते हैं, तो TRUE को FALSE में बदलें।
2. फ़ाइलों को एक फ़ोल्डर से दूसरे फ़ोल्डर में कॉपी करें
फ़ाइलों को एक स्थान से दूसरे स्थान पर कॉपी करने के लिए ड्रैग और ड्रॉप करने का विकल्प इतना कठिन है। इसके बजाय टर्मिनल के डिट्टो कमांड को आज़माएं।
टाइप करें:डिटो [ओरिजिनल फोल्डर] [नया फोल्डर]
जहां 'ओरिजिनल फोल्डर' और 'न्यू फोल्डर' फाइलों के सोर्स और डेस्टिनेशन के फाइल पाथ हैं। टर्मिनल विंडो में प्रत्येक फ़ाइल का नाम कॉपी के रूप में देखने के लिए, Ditto के बाद '-v' टाइप करें। यह वर्बोज़ मोड के लिए कमांड है।
3. अपने ब्राउज़र के बिना फ़ाइलें डाउनलोड करें
यदि आपको किसी फ़ाइल का URL मिल गया है जिसे आपको डाउनलोड करने की आवश्यकता है, लेकिन आप उसे Safari, Chrome, या Firefox में डाउनलोड नहीं करना चाहते हैं, तो टर्मिनल मदद कर सकता है। इसे केवल दो कमांड की आवश्यकता है - एक टर्मिनल के स्थान को आपके डाउनलोड फ़ोल्डर में सेट करने के लिए (या कहीं और आप डाउनलोड की गई फ़ाइल को रखना चाहते हैं) और एक फ़ाइल डाउनलोड करने के लिए। स्थान सेट करने के लिए, नीचे दिए गए आदेश का उपयोग करें। यदि आप चाहें तो 'डाउनलोड' को किसी भिन्न फ़ोल्डर में बदलें, यह याद रखते हुए कि यदि यह आपकी उपयोगकर्ता निर्देशिका के पहले स्तर पर नहीं है, तो आपको पूरा पथ टाइप करना होगा - या फ़ोल्डर को टर्मिनल विंडो पर खींचें।
सीडी ~/डाउनलोड/
फ़ाइल डाउनलोड करने के लिए:
कर्ल -O [फ़ाइल का URL]
4. स्क्रीनशॉट पर ड्रॉप शैडो अक्षम करें
जब आप अपने मैक पर विंडो का स्क्रीन ग्रैब लेने के लिए स्पेसबार कमांड-शिफ्ट -4 का उपयोग करते हैं, तो विंडो में एक ड्रॉप शैडो जुड़ जाता है। यदि आपके पास यह नहीं है, तो ड्रॉप शैडो के बिना स्क्रीन ग्रैब लेने के लिए इस कमांड का उपयोग करें।
$ डिफ़ॉल्ट com.apple.screencapture अक्षम-छाया -बूल TRUE लिखें
SystemUIServer को मार डालो
5. अपने Mac को सक्रिय रखें
एनर्जी प्रेफरेंस में स्लीप सेटिंग्स को ओवर-राइडिंग करने के लिए सिर्फ एक कमांड की जरूरत होती है।
कैफीन
कमांड या समय सीमा को इस तरह समाप्त करने के लिए Ctrl-C टाइप करें
कैफीनेट-यू-टी [सेकंड की संख्या]
6. क्रैश के बाद अपने Mac को स्वचालित रूप से पुनरारंभ करें
जब आपका मैक फ़्रीज हो जाता है या क्रैश हो जाता है, तो अक्सर पावर बटन को दबाए रखने और इसके पुनरारंभ होने की प्रतीक्षा करने का एकमात्र संकल्प होता है। क्रैश होने पर इसे स्वचालित रूप से पुनरारंभ करने के लिए इस आदेश का उपयोग करें।
sudo systemsetup -setrestartfreeze on
7. अपने डॉक में गैर-सक्रिय ऐप्स छुपाएं
डॉक बहुत भीड़भाड़ वाला है, इसका उपयोग केवल सक्रिय ऐप्स दिखाने के लिए करें।
डिफ़ॉल्ट com.apple.dock स्टैटिक-ओनली -बूल TRUE लिखता है
डॉक को मार डालो
8. डॉक में सुस्त छिपे हुए ऐप्स
आप इससे भी आगे जा सकते हैं और डॉक डिम ऐप बना सकते हैं जो स्क्रीन पर दिखाई नहीं दे रहे हैं।
डिफ़ॉल्ट com.apple.Dock शोहिडन -बूल TRUE लिखें
डॉक को मार डालो
9. दोहराए जाने वाले प्रमुख वर्णों को दबाकर रखें
यहाँ एक है जिसे हम वास्तव में पसंद करते हैं। जब आप अपने मैक के कीबोर्ड पर एक कुंजी दबाते हैं, तो यह या तो अतिरिक्त वर्णों का एक पॉप अप प्रदर्शित करता है या कुछ भी नहीं करता है। यहां बताया गया है कि आप जिस चरित्र को टैप करते हैं, उसे कैसे दोहराते हैं, ठीक वैसे ही जैसे वह करता था।
डिफ़ॉल्ट लिखें -g ApplePressAndHoldEnabled -bool FALSE
कमांड को पूर्ववत करने के लिए, उसी कमांड का उपयोग करें लेकिन 'FALSE' को 'TRUE' से बदलें
<एच2>10. Finder में फ़ाइलों और फ़ोल्डरों को देखने से छिपाएंछिपे हुए झंडे [फ़ोल्डर का पथ जिसे आप छिपाना चाहते हैं]
11. टेट्रिस, पोंग, स्नेक और अन्य खेल खेलें
Emacs, टेक्स्ट एडिटर जो macOS के साथ पहले से इंस्टॉल आता है और जिसे टर्मिनल से चलाया जा सकता है, में गेम के रूप में कई ईस्टर अंडे होते हैं।
उन्हें प्रदर्शित करने के लिए, Emacs . टाइप करें फिर एंटर दबाएं, फिर Fn और F10 तब टी तब जी
आपको उपलब्ध गेम सूचीबद्ध दिखाई देंगे और अब आप उन्हें चुनने के लिए कर्सर कुंजियों का उपयोग कर सकते हैं।
12. ASCII कला बैनर लिखें
प्रकार:बैनर -w [पिक्सेल में बैनर की चौड़ाई] [आपका संदेश]
<मजबूत>
13. पावर से कनेक्ट होने पर iOS जैसा पावर चाइम सक्षम करें
जब आप चार्जर प्लग इन करते हैं तो अपने मैक को आईफोन की तरह बनाने के लिए इसका इस्तेमाल करें।
डिफ़ॉल्ट लिखें com.apple.PowerChime ChimeOnAllHardware -bool true; खुला /System/Library/CoreServices/PowerChime.app
14. macOS अपडेट के लिए अधिक बार जांचें
उस आवृत्ति को बदलने के लिए जिसके साथ आपका मैक साप्ताहिक से दैनिक रूप से macOS अपडेट की जाँच करता है, टाइप करें:
डिफ़ॉल्ट लिखें com.apple.SoftwareUpdate शेड्यूल फ़्रीक्वेंसी -int 1
15. अपने ब्राउज़र के बिना फ़ाइलें डाउनलोड करें
यदि आपको किसी फ़ाइल का URL मिल गया है जिसे आपको डाउनलोड करने की आवश्यकता है, लेकिन आप उसे Safari, Chrome, या Firefox में डाउनलोड नहीं करना चाहते हैं, तो टर्मिनल मदद कर सकता है। इसे केवल दो कमांड की आवश्यकता है - एक टर्मिनल के स्थान को आपके डाउनलोड फ़ोल्डर में सेट करने के लिए (या कहीं और आप डाउनलोड की गई फ़ाइल को रखना चाहते हैं) और एक फ़ाइल डाउनलोड करने के लिए। स्थान सेट करने के लिए, नीचे दिए गए आदेश का उपयोग करें। यदि आप चाहें तो 'डाउनलोड' को किसी भिन्न फ़ोल्डर में बदलें, यह याद रखते हुए कि यदि यह आपकी उपयोगकर्ता निर्देशिका के पहले स्तर पर नहीं है, तो आपको पूरा पथ टाइप करना होगा - या फ़ोल्डर को टर्मिनल विंडो पर खींचें।
सीडी ~/डाउनलोड/
फ़ाइल डाउनलोड करने के लिए:
कर्ल -O [फ़ाइल का URL]
16. किसी फ़ोल्डर की सामग्री सूचीबद्ध करें
'Ls' कमांड एक निर्देशिका की सामग्री को प्रदर्शित करता है '-R' जोड़कर यह सब-फ़ोल्डर्स का विस्तार करता है। तो किसी फ़ोल्डर की सभी सामग्री देखने के लिए, टाइप करें:
ls -R [निर्देशिका का पथ]
<मजबूत>
17. डिस्क छवि को अपने Mac से कनेक्ट किए गए वॉल्यूम में पुनर्स्थापित करें
यदि आपके पास एक डिस्क छवि है जिससे आपको वास्तविक वॉल्यूम बनाने की आवश्यकता है, तो इस कमांड का उपयोग करें:
$ sudo asr -restore -noverify -source /[path to diskimage] -target /[वॉल्यूम जिसे आप पुनर्स्थापित करना चाहते हैं]
18. किसी भी फ़ाइल की सामग्री देखें
यदि आपने कभी ऐसी फ़ाइल भेजी है जो आपके मैक पर नहीं खुलेगी, शायद इसलिए कि आपके पास इसे खोलने में सक्षम ऐप नहीं है, या क्योंकि यह दूषित है, तो आप इसकी सामग्री को टर्मिनल में देख सकते हैं। ऑडियो और वीडियो जैसी बहुत सारी फ़ाइलों के लिए, आपके द्वारा देखा जाने वाला पाठ अधिक अर्थपूर्ण नहीं होगा। दूसरों के लिए, आपको जो चाहिए उसे पार्स करने के लिए आपके लिए पर्याप्त हो सकता है।
प्रकार:बिल्ली [फ़ाइल पथ]
युक्ति:फ़ाइल के पथ को मैन्युअल रूप से टाइप करने के बजाय, आप इसे टर्मिनल विंडो पर खींच सकते हैं और आदेश के बाद इसे छोड़ सकते हैं।
19. डिफ़ॉल्ट स्क्रीनशॉट स्थान बदलें
आप टाइप करके उस स्थान को बदल सकते हैं जहां स्क्रेंग्रेब सहेजे जाते हैं:
डिफ़ॉल्ट com.apple.screencapture स्थान लिखें [वह स्थान जहां आप स्क्रीन ग्रैब सहेजना चाहते हैं]
फिर एंटर दबाएं और फिर:
SystemUIServer को मार डालो
और फिर से एंटर दबाएं।
<एच2>20. ऐप्स को डिफ़ॉल्ट रूप से iCloud में सहेजने से रोकेंकुछ macOS ऐप जैसे TextEdit और iWork ऐप डिफ़ॉल्ट रूप से iCloud में सेव होते हैं। आप इसका उपयोग करके इसे बदल सकते हैं:
डिफ़ॉल्ट लिखते हैं NSGlobalDomain NSDocumentSaveNewDocumentsToCloud -बूल झूठा
iCloud पर वापस जाने के लिए, उसी कमांड का उपयोग करें जिसमें ध्वज 'सत्य' पर सेट हो
21. टर्मिनल का उपयोग करके फ़ाइल अनुमतियों को कैसे बदलें
फ़ाइल अनुमतियाँ नियंत्रित करती हैं कि उपयोगकर्ता आपके Mac पर किन फ़ाइलों और फ़ोल्डरों को एक्सेस और संशोधित कर सकते हैं। अधिकतर वे बहुत अच्छी तरह से काम करते हैं, लेकिन कभी-कभी चीजें गड़बड़ हो जाती हैं, जैसे जब आप एक फ़ाइल को एक उपयोगकर्ता खाते से दूसरे उपयोगकर्ता खाते में कॉपी करते हैं और पाते हैं कि आप इसे अपने खाते में नहीं खोल सकते हैं।
अनुमतियाँ बदलने के लिए हम दो आदेशों का उपयोग कर सकते हैं; chmod, जो फ़ाइल के स्वामी को छोड़कर सभी उपयोगकर्ताओं के लिए अनुमतियों को संशोधित करता है, और जो किसी विशिष्ट उपयोगकर्ता को स्वामित्व प्रदान करता है।
इसलिए, किसी को भी फ़ाइल तक पहुँचने, पढ़ने और संशोधित करने की अनुमति देने के लिए किसी फ़ाइल पर अनुमतियाँ बदलने के लिए, हम इसका उपयोग करेंगे:
सुडो चामोद 777 पाथ-टू-फाइल
जहां पाथ-टू-फाइल उस फाइल का पाथ है जिसकी अनुमतियों को आप संशोधित करना चाहते हैं। याद रखें, फ़ाइल पथ टाइप करने के बजाय, आप फ़ाइल को टर्मिनल विंडो पर खींच सकते हैं। पहुंच और पढ़ने की अनुमति देने के लिए अनुमतियों को संशोधित करने के लिए, लेकिन फ़ाइल को बदलने पर रोक लगाने के लिए, 644 के लिए 777 को स्वैप करें।
यदि आप किसी फ़ोल्डर में सभी फाइलों पर अनुमतियां बदलना चाहते हैं, तो फ़ोल्डर को फ़ाइल के बजाय टर्मिनल विंडो पर खींचें, और कमांड नाम के बाद -R टाइप करें।
किसी फ़ाइल का स्वामित्व अपने खाते में बदलने के लिए, इसका उपयोग करें:
सुडो ने आपका संक्षिप्त-उपयोगकर्ता-नाम पथ-से-फ़ाइल चुना
22. Mac पर स्क्रीन शॉट्स के लिए डिफ़ॉल्ट बदलें
डिफ़ॉल्ट रूप से, OS X में स्क्रीनशॉट .png फ़ाइलों के रूप में सहेजे जाते हैं। यह आमतौर पर ठीक है, लेकिन यदि आपको आवश्यकता हो तो आप इसे बदल सकते हैं। उदाहरण के लिए, डिफ़ॉल्ट को जेपीईजी में बदलने के लिए, टाइप करें:
डिफ़ॉल्ट com.apple.screencapture JPG लिखें
आप उसी कमांड का उपयोग करके पीडीएफ या टीआईएफएफ में भी बदल सकते हैं और जेपीजी के लिए अपने चुने हुए प्रारूप को स्वैप कर सकते हैं।
स्क्रीनशॉट के लिए डिफ़ॉल्ट नाम बदलने के लिए, उपयोग करें:
डिफॉल्ट्स com.apple.screencapture नाम "the-name-you've-chosen" लिखते हैं; किलऑल सिस्टमयूआईसर्वर
आपके द्वारा चुने गए नाम को बदलें और जो कुछ भी आपको पसंद है उसके साथ स्क्रीनशॉट अब उस नाम के बाद दिनांक और समय दिया जाएगा।
23. स्टार वार्स का ASCII संस्करण देखें
यह सिर्फ मनोरंजन के लिए है, लेकिन क्या मजा है! नीदरलैंड में टेलनेट सर्वर पर चल रहे स्टार वार्स का ASCII संस्करण है। इसे देखने के लिए, उपयोग करें:
टेलनेट टॉवल.blinkenlights.nl
इसे रोकने के लिए, Ctrl-] टाइप करें और फिर 'छोड़ें'
24. क्विक लुक में टेक्स्ट चयन सक्षम करें
किसी फ़ाइल की सामग्री की शीघ्रता से जाँच करने के लिए क्विक लुक एक अविश्वसनीय रूप से उपयोगी उपकरण है। और जबकि यह मुख्य रूप से छवियों के लिए अभिप्रेत है, इसका उपयोग टेक्स्ट दस्तावेज़ों को पढ़ने के लिए भी किया जा सकता है। अफसोस की बात है कि पढ़ना उतना ही है जितना वह जाता है। उदाहरण के लिए, आप इसे कॉपी करने के लिए टेक्स्ट का चयन नहीं कर सकते। कम से कम, बिना किसी टर्मिनल कमांड की मदद के। इसे टाइप करें ताकि आप क्विक लुक में टेक्स्ट का चयन कर सकें:
डिफ़ॉल्ट लिखें com.apple.finder QLEnableTextSelection -bool TRUE; किलऑल फ़ाइंडर
OS X में क्विक लुक प्रीव्यू से टेक्स्ट को कैसे चुनें और कॉपी करें, इसके लिए हमारे पास एक संपूर्ण ट्यूटोरियल है।
25. Mac पर टर्मिनल का उपयोग करके पूर्वावलोकन में स्वतः पुनर्स्थापना अक्षम करें
क्या आप कभी पूर्वावलोकन खोलते हैं और पाते हैं कि यह आपकी स्क्रीन पर खुली हुई दस्तावेज़ विंडो को उगलता है? यह ऑटो-रिस्टोर की गलती है, लायन के बाद से ओएस एक्स में एक फीचर, जो राज्य पूर्वावलोकन को बचाता है जब आप इसे छोड़ते हैं और फिर उस स्थिति में वापस आते हैं जब आप इसे फिर से खोलते हैं। इसलिए, जब तक आप छोड़ने से पहले सभी खुले दस्तावेज़ों को बंद नहीं करते हैं, वे अगली बार पूर्वावलोकन लॉन्च करने पर फिर से खुलेंगे।
इसे रोकने के लिए, और बिना किसी दस्तावेज़ के पूर्वावलोकन लॉन्च करें, इस टर्मिनल कमांड का उपयोग करें:
डिफ़ॉल्ट लिखें com.apple.Preview NSQuitAlwaysKepsWindows -bool FALSE
डिफ़ॉल्ट में वापस बदलने के लिए, FALSE को TRUE से बदलकर, कमांड को फिर से टाइप करें। QuickTime X में समान कार्य करने के लिए, com.apple.Preview को com.apple.QuickTimePlayerX से बदलें
26. Mac पर टर्मिनल का उपयोग करके डॉक स्लाइड को अधिक तेज़ी से बनाएं
यदि आप डॉक दिखाएँ और छिपाएँ का उपयोग करते हैं, तो आप देखेंगे कि जब आप माउस पॉइंटर को स्क्रीन के निचले भाग पर खींचते हैं, या जिस भी किनारे पर आप डॉक रखते हैं, डॉक के स्लाइड देखने में देरी होती है। आप इन आदेशों से उस विलंब को समाप्त कर सकते हैं:
डिफ़ॉल्ट com.apple.dock ऑटोहाइड-देरी -फ्लोट 0 लिखें
डॉक को मार डालो
'0' डॉक के देखने में आने से पहले की देरी का प्रतिनिधित्व करता है, इसलिए यदि आप इसे कम करना चाहते हैं, लेकिन इसे पूरी तरह से समाप्त नहीं करना चाहते हैं, तो '0' को सेकंड में मापे गए दूसरे मान से बदलें।
डिफ़ॉल्ट पर वापस जाने के लिए, टाइप करें:
डिफॉल्ट डिलीट com.apple.dock ऑटोहाइड-देरी
डॉक को मार डालो
आप उस गति को भी बदल सकते हैं जिस पर डॉक स्लाइड करता है। दोबारा, यह देरी को संशोधित करके किया जाता है। तो, इसे तुरंत बनाने के लिए, टाइप करें:
डिफ़ॉल्ट com.apple.dock autohide-time-modifier -float 0 लिखें
डॉक को मार डालो
गति को दोगुना करने के लिए, '0' को '0.5' से बदलें और इसे वैसे ही बनाए रखने के लिए, '1' का उपयोग करें।
27. लॉगिन विंडो में एक संदेश जोड़ें
चाहे वह अन्य उपयोगकर्ताओं के साथ मज़ाक करना हो, अपने आप को दैनिक पुष्टि या प्रेरणा प्रदान करना हो, या किसी अन्य कारण से, ऐसे अवसर हो सकते हैं जब आप OS X में लॉगिन विंडो में एक संदेश डालना चाहते हैं। टर्मिनल की मदद से, यह बहुत आसान है। टाइप करें:
$ sudo डिफॉल्ट्स /Library/Preferences/com.apple.loginwindow LoginwindowText "आपका संदेश यहां" लिखें
अगली बार जब आप लॉग आउट करते हैं या पुनरारंभ करते हैं, तो संदेश लॉग इन विंडो में दिखाई देगा। इसे हटाने के लिए, उपयोग करें:
$ sudo डिफॉल्ट डिलीट /Library/Preferences/com.apple.loginwindow
28. अपने Mac को बोलें
आप अपने Mac को वर्तमान में चुनी गई आवाज़ में अपनी इच्छानुसार कुछ भी कहने के लिए कह सकते हैं। ऐसा करने के लिए, 'Say' कमांड का प्रयोग इस तरह करें:
कहें "जो कुछ भी आप चाहते हैं कि आपका मैक कहे"
जैसे ही आप रिटर्न दबाते हैं, आपका मैक आपके द्वारा लिखे गए शब्दों को बोलेगा।
29. डैशबोर्ड से छुटकारा पाएं
आइए इसका सामना करते हैं, अब डैशबोर्ड का उपयोग कौन करता है? हम में से अधिकांश के लिए, इसके निरंतर अस्तित्व का एकमात्र सुराग मिशन नियंत्रण में इसकी उपस्थिति है। यदि आप इसे पूरी तरह से हटाना चाहते हैं, तो इस आदेश का उपयोग करें:
डिफ़ॉल्ट com.apple.dashboard mcx-disabled -boolean TRUE लिखें
डॉक को मार डालो
इसे वापस लाने के लिए, उसी कमांड का उपयोग करें, लेकिन TRUE को FALSE से बदलें।
30. स्पॉटलाइट का पुनर्निर्माण करें
स्पॉटलाइट ओएस एक्स का खोज उपकरण है और एक जो अविश्वसनीय रूप से उपयोगी है। कभी-कभी, हालांकि, यह भ्रष्ट हो सकता है या ठीक से काम करना बंद कर सकता है। इसका समाधान इसका पुनर्निर्माण करना है। अंदाज़ा लगाओ? हां, उसके लिए भी एक टर्मिनल कमांड है। उपयोग करें:
sudo mdutil -E /Volumes/DriveName
जहां 'ड्राइवनाम' उस वॉल्यूम का नाम है जिसका इंडेक्स आप पुनर्निर्माण करना चाहते हैं। ज्यादातर मामलों में, यह आपका स्टार्टअप वॉल्यूम होगा, और जब तक आपने इसे नहीं बदला है, इसे 'Macintosh HD' कहा जाएगा। वैकल्पिक रूप से, यदि आपके मैक के डेस्कटॉप पर वॉल्यूम माउंट हैं, तो आप टर्मिनल विंडो पर अपने इच्छित वॉल्यूम को खींच सकते हैं, और '/वॉल्यूम/ड्राइवनाम' को अनदेखा कर सकते हैं।
आगे पढ़ें:
ऑटोमेटर आपके लिए क्या कर सकता है
उत्कृष्ट ऑटोमेटर कार्यप्रवाह
आईपैड पर अपने मैक या पीसी स्क्रीन को कैसे देखें