दस OS X कमांड लाइन उपयोगिताएँ जिनके बारे में आप नहीं जानते होंगे

Anonim

मैक ओएस एक्स कमांड लाइन इंटरफ़ेस हजारों प्रोग्रामों का घर है जो औसत उपयोगकर्ता को पता नहीं है। GNU फाउंडेशन और ओपन सोर्स समुदाय के अन्य लोगों द्वारा वर्षों की कड़ी मेहनत का लाभ उठाते हुए, Apple ने एक अद्भुत OS डिज़ाइन किया, जिसे कमांड लाइन के किसी भी उपयोग की "आवश्यकता" नहीं है। मैक ओएस एक्स में कमांड लाइन का उपयोग करते समय मैकिंटोश के हर दिन के संचालन के लिए जरूरी नहीं है, अगर सही ढंग से उपयोग किया जाता है, तो यह आपको बहुत समय बचा सकता है, और कभी-कभी आपको हंसता है।मुझे आशा है कि आप इन दस OS X कमांड लाइन उपयोगिताओं का आनंद लेंगे!

1. ssh यह छोटा रत्न Mac OS X के प्रत्येक संस्करण में शामिल है। मूल रूप से rsh/rlogin प्रोग्राम के लिए ड्रॉप-इन प्रतिस्थापन के रूप में विकसित किया गया, ssh Linux/Unix (और अब Mac) का एक प्रधान बन गया है ओएस एक्स) समुदाय। Opensh का प्राथमिक उपयोग सुरक्षित दूरस्थ प्रशासन है। यदि आप चाहते हैं कि आप Mac OS X के अंतर्निहित SSH सर्वर को सक्षम करें तो आप अपनी सिस्टम वरीयताएँ खोलकर, "साझाकरण" पर क्लिक करके और "दूरस्थ लॉगिन" के बगल में स्थित बॉक्स को चेक करके ऐसा कर सकते हैं। अब यदि आप सड़क पर हैं और अपनी मशीन का उपयोग करना चाहते हैं तो आप मैक ओएस एक्स टर्मिनल विंडो से पुटीटी (विंडोज़ मशीन से) या "एसएसएच" जैसे क्लाइंट का उपयोग कर सकते हैं और अपने मैक के आईपी पते से कनेक्ट कर सकते हैं। अपने उपयोगकर्ता नाम और पासवर्ड से लॉग इन करने के बाद आपको मैक ओएस एक्स कमांड लाइन तक पूरी पहुंच के साथ प्रस्तुत किया जाएगा। ओपेंश के कई, कई और उपयोग हैं जिनमें से कुछ काफी उन्नत हैं। मेरा निजी पसंदीदा सार्वजनिक इंटरनेट स्थानों में वेब को सुरक्षित रूप से ब्राउज़ करने के लिए SOCKS सर्वर के रूप में ssh का उपयोग कर रहा है।

Mac पर ssh का उपयोग करने के और तरीकों के लिए यह पेज देखें!

2. शीर्ष शीर्ष एक और क्लासिक उपयोगिता है जो लंबे समय से लिनक्स/यूनिक्स समुदाय द्वारा उपयोग में है। शीर्ष का उपयोग करने के लिए, Terminal.app खोलें और "शीर्ष" टाइप करें। पलक झपकने में कम समय में आपको पाठ से भरी एक खिड़की के साथ प्रस्तुत किया जाना चाहिए। आप जो देखते हैं वह आपके Macintosh पर वर्तमान में चल रही प्रत्येक प्रक्रिया की एक सूची है। जब मेरा मैक धीमा चल रहा होता है, तो शीर्ष वह पहला संसाधन होता है जिसका उपयोग मैं यह पता लगाने के लिए करता हूं कि क्या चल रहा है।

टॉप के संपूर्ण अवलोकन के लिए यहां क्लिक करें।

3. lsbom lsbom आपके सिर में उस पागल आवाज के लिए बहुत अच्छा है जिसे आप अक्सर जाने से पहले सुनते हैं और एक यादृच्छिक मैक ब्लॉग (जैसे osxdaily) पर मिली कुछ अच्छी नई उपयोगिता स्थापित करते हैं। एलएसबीओएम के साथ आप मैक ओएस एक्स इंस्टॉलर (.पीकेजी) की सामग्री की जांच कर सकते हैं और अपने मैक की बहुमूल्य फाइल सिस्टम में क्या रखा जा रहा है इसका एक बहुत विस्तृत दृश्य प्राप्त कर सकते हैं।lsbom का उपयोग करने के लिए, Terminal.app खोलें और अपने फाइल सिस्टम में उस स्थान पर नेविगेट करें जहां .pkg फ़ाइल रहती है। यदि आपका इंस्टॉलर .dmg पर आया है, तो यह .pkg को आपके डेस्कटॉप पर कॉपी करने में मदद कर सकता है, और फिर cd ~Desktop। एक बार जब आपको पता चल जाए कि आपका .pkg कहाँ रहता है, तो “lsbom .pkg/Contents/Archive.bom> | अधिक ”और वोइला! आप उन फ़ाइलों की पूरी सूची देखेंगे जिन्हें आपका नया प्रोग्राम इंस्टॉल करना चाहता है।

4. Sayow यह आदेश Mac OS X के लिए अद्वितीय है, और किसी भी अन्य चीज़ की तुलना में अधिक मज़ेदार प्रदान करता है। Terminal.app खोलकर और "नमस्ते बोलें" टाइप करके इसे आज़माएं।

5. softwareupdate "सॉफ़्टवेयरअपडेट" कमांड ऐप्पल से सॉफ़्टवेयर अपडेट इंस्टॉल करने का एक त्वरित और आसान तरीका है। इसका उपयोग करने के लिए, Terminal.app खोलें और अपने Macintosh के लिए सभी उपलब्ध अद्यतनों को स्थापित करने के लिए "softwareupdate -i -a" टाइप करें। यदि आप केवल "अनुशंसित" अपडेट इंस्टॉल करना चाहते हैं तो "सॉफ़्टवेयरअपडेट -i -r" टाइप करें।

6.ifconfig यह पता लगाने का सबसे तेज़, आसान तरीका है कि आपका मैक किस आईपी पते का उपयोग कर रहा है, निश्चित रूप से "ifconfig" है। ifconfig का उपयोग करने के लिए, Terminal.app खोलें, और "ifconfig" टाइप करें। आपको अपने नेटवर्क कार्ड के मैक पते सहित बहुत सी जानकारी दिखाई देगी। मुझे टाइप करना पसंद है "ifconfig | grep inet" मेरे कंप्यूटर के लिए सिर्फ आईपी जानकारी वापस करने के लिए। आप "ifconfig en0 down" टाइप करके एक नेटवर्क इंटरफ़ेस (इस उदाहरण में "en0") को अक्षम कर सकते हैं। आप "ifconfig en0 up" के साथ बैक अप ले सकते हैं। यह सिस्टम वरीयताएँ विंडो का उपयोग करने की तुलना में बहुत तेज हो सकता है।

7. लिपो लिपो (उपयुक्त नाम) एक उपयोगिता है जो मैक ओएस एक्स में सार्वभौमिक बायनेरिज़ में हेरफेर करता है। इन दिनों बहुत सारे (लगभग सभी) प्रोग्राम जहाज करते हैं, या "यूनिवर्सल" के रूप में डाउनलोड करते हैं, जिसका अर्थ है कि उनके पास बाइनरी कोड है जिसे पॉवरपीसी और इंटेल चिप्स दोनों समझ सकते हैं। लेकिन चूंकि आप शायद दोनों में से किसी एक के बारे में परवाह नहीं करते हैं, इसलिए आप अपने बायनेरिज़ को "पतला" करने के लिए लिपो का उपयोग करना चाहते हैं। उदाहरण के लिए यदि आप "स्टिकीज" एप्लिकेशन को केवल इंटेल (i386) कोड के लिए पतला करना चाहते हैं: cd /एप्लीकेशन लाइपो स्टिकीज।app/Contents/MacOS/Stickies -thin i386 -output Stickies.app/Contents/MacOS/Stickies.i386 cd Stickies.app/Contents/MacOS/ rm Stickies mv Stickies.i386 Stickies

8. स्क्रीनकैप्चर स्क्रीनकैप्चर स्क्रीन कैप्चर लेने के लिए एक अधिक उन्नत तरीका (कमांड-शिफ्ट-3 पर) प्रदान करता है (यदि आप पीसी की दुनिया से हैं, तो मैक के लिए प्रिंट स्क्रीन के बारे में सोचें)। इसका उपयोग करने के लिए, अपना Terminal.app खोलें और screencapture -iW ~/Desktop/screen.jpg टाइप करने का प्रयास करें, यह एक कैमरा आइकन लाएगा जो प्रतीक्षा कर रहा है एक विंडो पर क्लिक करें। एक बार क्लिक करने पर, आपके डेस्कटॉप पर "स्क्रीन.जेपीजी" नामक एक फ़ाइल बनाई जाएगी जिसमें आपके द्वारा क्लिक की गई किसी भी विंडो का स्नैपशॉट होगा। आप निश्चित रूप से screencapture -S ~/Desktop/screen.jpg टाइप करके अपनी पूरी स्क्रीन का एक स्नैपशॉट भी ले सकते हैं यदि आप वास्तव में विशेष होना चाहते हैं तो आप कर सकते हैं स्क्रीनकैप्चर -ic टाइप करके अपनी स्क्रीन के केवल एक हिस्से को रोकें अब कुछ स्क्रीनशॉट प्राप्त करें और उन्हें osxdaily पर भेजें, हम उन्हें प्यार करते हैं!

9 और 10. fink और darwinports यदि आपने OS X कमांड लाइन उपयोगिताओं के आधार सेट के साथ अपना भर लिया है, तो इसका आपके Terminal.app की आंखों को बाकी खुले स्रोत की दुनिया में खोलने का समय आ गया है। डार्विनपोर्ट्स या फ़िंक का उपयोग करके आप अपने कंप्यूटर पर सैकड़ों मुक्त ओपन सोर्स एप्लिकेशन डाउनलोड और इंस्टॉल कर सकते हैं। मैंने पाया है कि डार्विनपोर्ट्स में कुछ अधिक अस्पष्ट ओपन सोर्स प्रोजेक्ट होते हैं, लेकिन फिंक रॉक सॉलिड लगता है। आप उन्हें एक ही समय में स्थापित कर सकते हैं यदि आप वास्तव में जानते हैं कि आप क्या कर रहे हैं, लेकिन आम तौर पर मुझे सलाह देनी होगी कि आप एक या दूसरे को चुनें। नौसिखिए उपयोगकर्ता फ़िंक को आज़माना चाह सकते हैं, क्योंकि यह फ़िंक कमांडर नामक एक प्रोग्राम के साथ आता है जो आपको इसके सॉफ़्टवेयर के रिपॉजिटरी तक पॉइंट और क्लिक एक्सेस देता है। इसकी जांच - पड़ताल करें! डार्विनपोर्ट्स होम फिंक - होम

अब भी सीखने में दिलचस्पी है? कुछ और कमांड लाइन युक्तियाँ देखें!

दस OS X कमांड लाइन उपयोगिताएँ जिनके बारे में आप नहीं जानते होंगे