میک OS X ٹرمینل میں 'لوکیٹ' کمانڈ کو فعال اور استعمال کریں۔

Anonim

لوکیٹ کمانڈ بہت کارآمد ہے اگر آپ کسی فائل، فائل ٹائپ، ایپ، ایکسٹینشن، سسٹم فولڈرز میں گہرائی میں چھپی ہوئی چیزوں، یا اسپاٹ لائٹ کے ذریعے کسی بھی چیز کا پتہ لگانا چاہتے ہیں۔ t انتظام. یہ ٹربل شوٹنگ اور اس سے بھی زیادہ غیر معمولی کاموں کے لیے غیر معمولی طور پر مفید ہے جیسے کہ میک ایپس کو مکمل طور پر ان انسٹال کرنا۔

لوکیٹ استعمال کرنے کے لیے، آپ کو لوکیٹ ڈیٹا بیس بنانے کی ضرورت ہے، جو کچھ دیگر مددگار کمانڈز کو بھی قابل بناتا ہے جس میں whatis، find، اور مینوئل کلیدی الفاظ کی تلاش 'man -k' شامل ہیں۔ OS X 10.7 آپ کے لیے اس کو بنانے میں بہتر ہے، لیکن اگر آپ نے ابھی تک تلاش کرنے کا اہل نہیں کیا ہے تو اس کمانڈ کو ٹرمینل میں ٹائپ کرنا ہے:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

یہ آپ کو OS X کے ذریعے براہ راست بتایا جاتا ہے جب آپ پہلی بار لوکیٹ یا ڈیٹا بیس پر منحصر کسی بھی کمانڈ کو چلانے کی کوشش کرتے ہیں:

ڈیٹا بیس بنانے میں کتنا وقت لگتا ہے مختلف ہوتا ہے، لیکن آپ کی ہارڈ ڈسک جتنی بڑی ہوگی یہ اتنی ہی لمبی ہوگی۔ آپ سرگرمی مانیٹر کے ذریعے بالواسطہ طور پر پیشرفت دیکھ سکتے ہیں، جہاں "تلاش" کا عمل تقریباً 15-30% CPU کے استعمال پر چلتا رہے گا جب تک کہ لوکیٹ ڈیٹا بیس تیار نہیں ہو جاتا۔

متبادل طور پر آپ درج ذیل کمانڈ کو بھی چلا سکتے ہیں اور ڈیٹا بیس بنا سکتے ہیں:

sudo /usr/libexec/locate.updatedb

بہت سے ٹرمینل کمانڈز کی طرح، لوکیٹ وائلڈ کارڈز اور ریگولر ایکسپریشنز کو قبول کرتا ہے، جس سے آپ کو ایڈوانسڈ سرچز کو کم کرنے میں مدد ملتی ہے۔ مثال کے طور پر، آپ .jpg ایکسٹینشن کے ساتھ ہر ممکن فائل تلاش کر سکتے ہیں:

locate.jpg

کچھ jpg فائلوں میں ناگزیر طور پر ایک بڑے کیس کی توسیع ہوگی، اور آپ لوکیٹ کو کیس کی حساسیت کو -i کے ساتھ نظر انداز کرنے کے لیے کہہ سکتے ہیں:

locate -i.jpg

دوسرے بہت سارے اختیارات ہیں جن کے ساتھ آپ کام کر سکتے ہیں، مزید معلومات کے لیے 'مین لوکیٹ' سے رجوع کریں۔

مزید OS X کمانڈ لائن ٹپس کو بھی دیکھنا نہ بھولیں۔

میک OS X ٹرمینل میں 'لوکیٹ' کمانڈ کو فعال اور استعمال کریں۔