Mac OS X کے لیے 9 کمانڈ لائن ٹرکس جو آپ کو معلوم ہونی چاہیے۔
کمانڈ لائن کو اکثر جدید صارفین کا دائرہ سمجھا جاتا ہے، لیکن اس کا مطلب یہ نہیں ہے کہ ٹرمینل کے ہر استعمال میں راکٹ سائنس شامل ہو۔ ٹرمینل ٹپس کا یہ مجموعہ میک صارفین کی وسیع اقسام پر لاگو ہونا چاہیے، اور ابتدائیوں سے لے کر اعلیٰ درجے کے صارفین تک ہر کسی کو یہاں کچھ قابل قدر تلاش کرنا چاہیے۔ ان میں سے کچھ چالوں کے لیے میک پر Xcode کو انسٹال کرنے کی ضرورت پڑ سکتی ہے، Xcode ایپ اسٹور سے مفت ڈاؤن لوڈ ہے۔
Screen Savers اور "caffeinate" کے ساتھ سونے سے روکیں
OS X Mountain Lion میں نیا، کیفینیٹ ہر کسی کی پسندیدہ کیفین یوٹیلیٹی کے کمانڈ لائن ورژن کی طرح ہے۔ استعمال آسان ہے، کیفین کے ساتھ میک چلانے سے نیند نہیں آئے گی، اور اسکرین سیور چالو نہیں ہوں گے۔ یہ سب سے آسان ہے، اسے اکیلے چلایا جا سکتا ہے، لیکن شاید اس کے ساتھ منسلک وقت کی حد کے ساتھ اس کا بہترین استعمال ہوتا ہے جیسے:
caffeinate -t 3600
The -t جھنڈا سیکنڈوں میں وقت بتاتا ہے، اوپر کی مثال ایک گھنٹے کے لیے کیفینیٹ کرتی ہے۔
PKG فائلوں کو "pkgutil" کے ساتھ نکالیں
.pkg فائل سے فائل حاصل کرنے کی ضرورت ہے؟ شاید آپ یہ دیکھنا چاہتے ہیں کہ پی کے جی کو انسٹال کیے بغیر اس کے اندر کیا ہے؟ کوئی پسینہ نہیں، pkgutil کام کرتا ہے:
pkgutil --expand sample.pkg ~/Desktop/
یہ pkg کے پورے مواد کو انسٹال کیے بغیر مخصوص ڈائریکٹری میں پھینک دے گا۔
میموری کو خالی کرنے کے لیے "پرج" کا استعمال کریں
پرج کمانڈ زبردستی ڈسک اور میموری کیشز کو فلش کرتی ہے، جس کا اثر آپ کے میک کو ریبوٹ کرنے پر ہوتا ہے۔ اگرچہ کچھ کہتے ہیں کہ پرج صرف پلیسبو اثر پیش کرتا ہے، یہ بالکل کام کرتا ہے کہ سسٹم میموری کو "غیر فعال" زمرے سے آزادانہ طور پر دستیاب RAM پر واپس بھیج دیا جائے، اور ایسے حالات میں جہاں آپ کی حقیقی میموری کم ہو رہی ہو، یہ رفتار کو فروغ دے سکتا ہے۔ .
پرج کا استعمال آسان ہے، کمانڈ پرامپٹ پر درج ذیل کو ٹائپ کریں:
purge
تبدیلیوں کے اثر میں آنے کے لیے ایک منٹ یا اس سے زیادہ انتظار کریں، SSD ڈرائیوز والے Macs پر عمل عام طور پر بہت تیز ہوتا ہے۔
"اوپن" کے ساتھ ایپس کی متعدد مثالیں لانچ کریں
آپ کو پہلے ہی معلوم ہو سکتا ہے کہ آپ OS X GUI میں 'اوپن' کمانڈ کے ساتھ کمانڈ لائن سے ایپلیکیشنز کھول سکتے ہیں، لیکن کیا آپ جانتے ہیں کہ آپ -n کو منسلک کر کے ایپس کی متعدد مثالیں چلا سکتے ہیں؟ کھلی کمانڈ پر جھنڈا؟ یہ استعمال کرنا آسان ہے، آپ کو صرف اتنا کرنا ہے:
open -n /Applications/Safari.app/
مثال سفاری کی ایک اور مثال چلاتی ہے۔ اسی کے مطابق ایپ کا نام تبدیل کریں، اور ایپ ایکسٹینشن کو شامل کرنا نہ بھولیں۔
ایپ اسٹور کے بغیر OS X کو اپ ڈیٹ کرنا
Mac App Store کی پرواہ کیے بغیر سسٹم سافٹ ویئر اور اپ ڈیٹس انسٹال کرنا چاہتے ہیں؟ آپ اسے سافٹ ویئر اپ ڈیٹ کمانڈ کی مدد سے براہ راست کمانڈ لائن سے کر سکتے ہیں۔ دستیاب ہر اپ ڈیٹ کو انسٹال کرنے کے لیے، بس درج ذیل کو چلائیں:
sudo softwareupdate -i -a
آپ کر سکتے ہیں، یہ OS X میں برسوں سے بنڈل ہے اور وہی کام کرتا ہے چاہے آپ کون سا ورژن استعمال کر رہے ہوں۔
ہر چیز کی فہرست جو آپ نے کبھی ڈاؤن لوڈ کی ہے
ہم سب وہاں رہے ہیں۔ آپ نے کچھ دیر پہلے کسی ڈومین سے کچھ ڈاؤن لوڈ کیا تھا جو آپ کو یاد ہے، لیکن آپ کو یہ یاد نہیں ہے کہ کیا اور کہاں سے۔آپ کی خوش قسمتی ہے، کیونکہ قرنطینہ سروسز ہر اس چیز کا ڈیٹا بیس رکھتی ہے جو کبھی ڈاؤن لوڈ کی گئی ہے، اور آپ اس ڈیٹا بیس سے استفسار کر سکتے ہیں کہ آپ کیا ڈھونڈ رہے تھے۔ سب کچھ دیکھنے کے لیے sqlite3 کمانڈ کا استعمال کریں:
sqlite3 ~/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV 'LSQuarantineEvent سے LSQuarantineDataURLString کو منتخب کریں' |مزید
اگر وجود آپ کو پریشان کرتا ہے تو یقیناً آپ اس فہرست کو حذف بھی کر سکتے ہیں۔
فائنڈر سے فائلز یا فولڈرز کو "chflags" کے ساتھ چھپائیں
آپ کے پاس کوئی خفیہ فائل یا فولڈر ہے جسے آپ فائنڈر سے پوشیدہ رکھنا چاہتے ہیں؟ OS X GUI فائل سسٹم سے کسی بھی فائل کو پوشیدہ کرنے کے لیے chflags کا استعمال کریں، یہ وہی کام کرتا ہے چاہے آپ اسے کسی فائل یا ڈائریکٹری کی طرف اشارہ کر رہے ہوں:
chflags پوشیدہ /path/to/file/or/folder/
ہمارے لیے کمانڈ لائن والے لوگوں کے لیے خوش قسمت (یا بدقسمت)، فائل اب بھی ls کے ساتھ نظر آئے گی، لیکن یہ فائنڈر میں اس وقت تک پوشیدہ رہے گی جب تک کہ "nohidden" جھنڈا اس طرح منسلک نہ ہوجائے:
chflags nohidden/path/to/unhide/
دونوں صورتوں میں تبدیلیاں فوری طور پر ہوتی ہیں۔
ڈریگ اینڈ ڈراپ کے ساتھ لمبے راستے خود بخود ٹائپ کریں
کیا آپ جانتے ہیں کہ آپ فائنڈر سے کسی بھی فائل کو کمانڈ لائن میں ڈریگ اور ڈراپ کر سکتے ہیں اور اس فائل کا پورا راستہ خود بخود پرنٹ ہو جائے گا؟ یہ خصوصی طور پر کمانڈ لائن ٹپ نہیں ہے، لیکن یہ اتنا مفید ہے کہ اسے شامل کرنا ہوگا۔ یہ غالباً ایک کمانڈ کے ساتھ مل کر استعمال کیا جاتا ہے تاکہ راستے کا سابقہ ہو، جیسے:
sudo vi (مکمل راستہ پرنٹ کرنے کے لیے فائل کو یہاں گھسیٹیں)
یہ کمانڈ لائن میں کہیں بھی کام کرتا ہے، چاہے آپ پہلے سے ہی کسی ایپ میں ہوں۔
پاس ورڈ سے محفوظ زپ آرکائیو بنائیں
اگر آپ کسی غیر محفوظ میڈیم کے ذریعے فائل بھیج رہے ہیں یا اسے عوامی طور پر ہوسٹ کر رہے ہیں، پھر بھی کچھ سطح کا تحفظ فراہم کرنا چاہتے ہیں، تو آپ -e پرچم کے ساتھ پاس ورڈ سے محفوظ زپ آرکائیو بنا سکتے ہیں:
zip -e protected.zip /file/to/protect/
-e پرچم کے بغیر آپ صرف پاس ورڈ کے بغیر ایک معیاری زپ فائل بنا رہے ہوں گے۔