9 मैक ओएस एक्स के लिए कमांड लाइन ट्रिक्स आपको पता होना चाहिए

Anonim

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

स्क्रीन सेवर को रोकें और "कैफीन" के साथ सोएं

OS X Mountain Lion में नया, कैफीन हर किसी की पसंदीदा कैफीन उपयोगिता के कमांड लाइन संस्करण की तरह है। उपयोग सरल है, कैफीन चलाने के साथ मैक स्लीप नहीं होगा, और स्क्रीन सेवर सक्रिय नहीं होंगे। सरलतम रूप में, इसे अकेले चलाया जा सकता है, लेकिन इसके साथ जुड़ी एक समय सीमा के साथ शायद इसका सबसे अच्छा उपयोग किया जाता है:

caffeinate -t ​​3600

-t फ़्लैग सेकंड में समय निर्दिष्ट करता है, ऊपर दिया गया उदाहरण एक घंटे के लिए कैफ़ीनेट चलाता है।

"pkgutil" के साथ PKG फ़ाइलें निकालें

.pkg फ़ाइल से फ़ाइल निकालने की आवश्यकता है? हो सकता है कि आप यह देखना चाहते हों कि इसे स्थापित किए बिना pkg के अंदर क्या है? पसीना नहीं, pkgutil काम करता है:

pkgutil --expand sample.pkg ~/डेस्कटॉप/

यह पूरी pkg सामग्री को निर्दिष्ट निर्देशिका में बिना इंस्टॉल किए डंप कर देगा।

मेमोरी खाली करने के लिए "पर्ज" का इस्तेमाल करें

purge कमांड जबरन डिस्क और मेमोरी कैश को फ्लश करता है, जिसका प्रभाव मैक को रिबूट करने के समान होता है। हालांकि कुछ का कहना है कि पर्ज केवल एक प्लेसबो प्रभाव प्रदान करता है, यह पूरी तरह से सिस्टम मेमोरी को "निष्क्रिय" श्रेणी से मुक्त रूप से उपलब्ध रैम में भेजने के लिए काम करता है, और ऐसी स्थितियों में जहां आप वास्तविक मेमोरी पर कम चल रहे हैं, यह गति को बढ़ावा दे सकता है .

पर्ज करना आसान है, कमांड प्रॉम्प्ट पर निम्न टाइप करें:

purge

परिवर्तनों के प्रभावी होने के लिए एक मिनट तक प्रतीक्षा करें, आमतौर पर SSD ड्राइव वाले Mac पर प्रक्रिया बहुत तेज होती है।

"खुले" के साथ ऐप्स के एकाधिक उदाहरण लॉन्च करें

आप पहले से ही जानते होंगे कि आप ओएस एक्स जीयूआई में कमांड लाइन से 'ओपन' कमांड के साथ एप्लिकेशन खोल सकते हैं, लेकिन क्या आप जानते हैं कि आप -n को जोड़कर ऐप के कई उदाहरण चला सकते हैं खुले कमांड को ध्वजांकित करें? इसका उपयोग करना आसान है, आपको बस इतना करना है:

open -n /Applications/Safari.app/

उदाहरण सफारी का एक और उदाहरण चलाता है। तदनुसार ऐप का नाम बदलें, और .ऐप एक्सटेंशन शामिल करना न भूलें।

ऐप स्टोर के बिना OS X को अपडेट करना

Mac ऐप स्टोर से परेशान हुए बिना सिस्टम सॉफ़्टवेयर और अपडेट इंस्टॉल करना चाहते हैं? आप सॉफ्टवेयरअपडेट कमांड की मदद से इसे सीधे कमांड लाइन से कर सकते हैं। उपलब्ध प्रत्येक अद्यतन को स्थापित करने के लिए, बस निम्न को चलाएँ:

sudo सॉफ़्टवेयर अपडेट -i -a

आप कर सकते हैं , यह वर्षों से OS X में बंडल किया गया है और आप जिस भी संस्करण का उपयोग कर रहे हैं, वैसे ही काम करता है।

सब कुछ सूचीबद्ध करें जो आपने कभी डाउनलोड किया है

हम सब वहा जा चुके है; आपने कुछ समय पहले एक ऐसे डोमेन से डाउनलोड किया था जिसे आप याद करते हैं, लेकिन आपको यह याद नहीं है कि क्या या कहाँ से।आपकी किस्मत अच्छी है, क्योंकि Quarantine Services हर उस चीज का एक डेटाबेस रखती है जिसे कभी डाउनलोड किया गया है, और आप उस डेटाबेस से पूछ सकते हैं कि आप क्या ढूंढ रहे हैं। सब कुछ देखने के लिए sqlite3 कमांड का उपयोग इस प्रकार करें:

sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'LSQuarantineEvent से LSQuarantineDataURLString चुनें' |अधिक

निश्चित रूप से आप उस सूची को हटा भी सकते हैं यदि अस्तित्व आपको परेशान करता है।

फाइंडर से “chflags” से फ़ाइलें या फ़ोल्डर छिपाएं

कोई गुप्त फ़ाइल या फ़ोल्डर मिला है जिसे आप Finder से छिपा कर रखना चाहते हैं? ओएस एक्स जीयूआई फ़ाइल सिस्टम से अदृश्य किसी भी फ़ाइल को चालू करने के लिए chflags का उपयोग करें, यह वही काम करता है चाहे आप इसे फ़ाइल या निर्देशिका पर इंगित कर रहे हों:

chflags छिपे /पथ/से/फ़ाइल/या/फ़ोल्डर/

लकी (या अनलकी) हम कमांड लाइन के लोगों के लिए, फाइल अभी भी ls के साथ दिखाई देगी, लेकिन यह फाइंडर में तब तक छिपी रहेगी जब तक कि "nohidden" फ्लैग को इस तरह अटैच नहीं किया जाता:

chflags कोई छिपा नहीं /पथ/को/दिखाएँ/

किसी भी घटना में तत्काल परिवर्तन होते हैं।

खींचें और छोड़ेंअपने आप लंबा रास्ता टाइप करें

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

sudo vi (पूरा पथ प्रिंट करने के लिए फ़ाइल को यहां खींचें)

यह कमांड लाइन में कहीं भी काम करता है, तब भी जब आप पहले से किसी ऐप में हों।

पासवर्ड से सुरक्षित Zip संग्रह बनाएं

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

zip -e प्रोटेक्टेड। zip /file/to/प्रोटेक्ट/

बिना -e फ़्लैग के आप बिना पासवर्ड के एक मानक ज़िप फ़ाइल बना रहे होंगे।

9 मैक ओएस एक्स के लिए कमांड लाइन ट्रिक्स आपको पता होना चाहिए