لینکس پر مبنی آپریٹنگ سسٹم کے سب سے زیادہ مقبول فائل مینیجرز کے پاس کافی حد تک تلاش کا آلہ موجود ہے۔ تاہم ، پیرامیٹرز جو اس میں ہمیشہ موجود نہیں ہوتے ہیں وہ صارف کے لئے ضروری معلومات کی تلاش کے ل enough کافی ہیں۔ اس معاملے میں ، ایک معیاری افادیت چل رہی ہے "ٹرمینل". اس کی مدد سے آپ کمانڈ ، دلیل اور آپشن داخل کرکے کسی مخصوص ڈائریکٹری میں یا پورے سسٹم میں مطلوبہ ڈیٹا کو آسانی سے تلاش کرسکتے ہیں۔
لینکس پر فائنڈ کمانڈ استعمال کرنا
ٹیم ڈھونڈنا مختلف گہرائیوں کی شکلوں اور ڈائریکٹریوں کی فائلوں سمیت مختلف اشیاء کو تلاش کرنے کے لئے ڈیزائن کیا گیا ہے۔ صارف کو صرف کمانڈ میں ہی داخل ہونے کی ضرورت ہے ، مطلوبہ قیمت کی وضاحت کی جانی چاہئے اور فلٹرنگ پیرامیٹرز کو مقرر کرنے کے لئے دلائل تفویض کیے جائیں گے۔ خود افادیت کے ذریعہ طریقہ کار پر عمل درآمد میں عام طور پر زیادہ وقت نہیں لگتا ہے ، لیکن یہ اسکین کردہ معلومات کی مقدار پر بھی منحصر ہوتا ہے۔ اب آئیے استعمال کی مثالوں پر غور کریں ڈھونڈنا مزید تفصیل سے
کنسول کے ذریعہ ڈائریکٹری میں جانا
شروع کرنے کے لئے ، میں مرکزی ٹیم سے تھوڑا سا پیچھے ہٹنا چاہتا ہوں اور اضافی اقدامات کے عنوان پر چھونا چاہتا ہوں جو کنسول سے انتظام کرتے وقت مستقبل میں مددگار ثابت ہوں گے۔ حقیقت یہ ہے کہ کمپیوٹر پر موجود تمام عناصر کی تلاش کے ذریعہ لینکس کی تقسیم میں افادیت کو تیز نہیں کیا گیا ہے۔ تمام پروسیس صرف عناصر کو مکمل مقام کے ساتھ شروع کی جائیں یا کمانڈ کے ذریعہ اس مقام پر جائیں سی ڈی. یہ کافی آسانی سے کیا جاسکتا ہے:
- انسٹال فائل منیجر کو کھولیں اور مطلوبہ فولڈر میں جائیں ، جہاں آپ مستقبل میں کمانڈ استعمال کرنا چاہتے ہیں ڈھونڈنا.
- کسی بھی شے پر ، RMB پر کلک کریں اور ڈھونڈیں "پراپرٹیز".
- آپ اس کا بنیادی فولڈر پورے راستے کے ساتھ دیکھیں گے۔ یاد رکھیں منتقلی کرنے کے لئے "ٹرمینل".
- اب کنسول شروع کریں ، مثال کے طور پر ، مینو کے ذریعے۔
- وہاں حکم لکھیں
سی ڈی / گھر / صارف / فولڈر
جہاں صارف صارف کے ہوم فولڈر کا نام ہے ، اور فولڈر - مطلوبہ ڈائرکٹری کا نام۔
اگر استعمال کرنے سے پہلے ڈھونڈنا، مندرجہ بالا ہدایات پر عمل کریں ، آپ فائل کا پورا راستہ نہیں لکھ سکتے ، بشرطیکہ یہ منتخب کردہ جگہ پر ہو۔ اس طرح کے حل سے مستقبل میں کمانڈز کے ان پٹ کو نمایاں طور پر تیز کیا جائے گا۔
موجودہ ڈائرکٹری میں فائلوں کو تلاش کریں
جب کر رہے ہوڈھونڈنا
کنسول سے ابھی شروع ہوا ، آپ کو اپنے فعال صارف کی ہوم ڈائرکٹری میں تلاش کا نتیجہ ملے گا۔ کسی اور معاملے میں ، مثال کے طور پر ، جب آپ مقام کے لحاظ سے تلاشی کے دوران چالو ہوجائیں تو ، نتائج میں آپ سب ذیلی فولڈرز اور ان میں موجود اس جگہ کی فائلیں دیکھیں گے۔
چالو کرنا ڈھونڈنا جب آپ کو تمام عناصر کو ایک ساتھ دیکھنے کی ضرورت ہو تو دلائل اور اختیارات کے بغیر استعمال کیا جاتا ہے۔ اگر ان کا نام لائنوں میں مکمل طور پر فٹ نہیں ہوتا ہے تو ، آپ کو کمانڈ تبدیل کرنا چاہئے تاکہ یہ شکل اختیار کرےڈھونڈنا پرنٹ
.
مخصوص ڈائرکٹری میں فائلوں کو تلاش کریں
کسی دیئے راستے سے فائلوں کو ڈسپلے کرنے کا حکم عملی طور پر مذکورہ بالا سے مختلف نہیں ہے۔ آپ کو نسخہ بھی دینا چاہئےڈھونڈنا
، اور پھر شامل کریں./ فولڈر
، اگر آپ موجودہ مقام میں ڈائریکٹری کے بارے میں معلومات حاصل کرنا چاہتے ہیں ، یا آپ کو درج کرکے ، مکمل راستہ بتانے کی ضرورت ہے ، مثال کے طور پر ،./home/user/downloads/folder تلاش کریں
جہاں فولڈر - آخری ڈائرکٹری. ہر عنصر کو ان کی گہرائی کے مطابق الگ الگ خطوط میں دکھایا جائے گا۔
نام سے تلاش کریں
کبھی کبھی نام سے مطمئن صرف اشیاء کو ظاہر کرنے کی ضرورت ہوتی ہے۔ تب صارف کو کمانڈ کے لئے ایک علیحدہ آپشن ترتیب دینے کی ضرورت ہے تاکہ وہ اپیل کو سمجھ سکے۔ ان پٹ لائن مندرجہ ذیل شکل اختیار کرتی ہے:ڈھونڈنا نام "لفظ"
جہاں لفظ - سرچ کی ورڈ ، جس میں ڈبل قیمت درج کی جانی چاہئے اور ہر ایک کردار کے لئے حساس ہونا ضروری ہے۔
اگر آپ کو ہر خط کی صحیح صورت معلوم نہیں ہے یا اگر آپ اس پیرامیٹر کو خاطر میں لائے بغیر تمام مناسب نام ظاہر کرنا چاہتے ہیں تو کنسول میں داخل کریںڈھونڈنا نام "لفظ"
.
دلائل کے لحاظ سے مطلوبہ الفاظ کے ذریعے نتائج کو فلٹر کرنا -name ایک اور شامل کیا گیا ہے۔ ٹیم نظر ڈالتی ہےڈھونڈنا -not -name "لفظ"
جہاں لفظ - حذف ہونے والا لفظ۔
پھر بھی بعض اوقات ایک کلید کے ذریعہ دوسری کو چھوڑ کر اشیاء تلاش کرنے کی ضرورت ہوتی ہے۔ پھر ، اس کے نتیجے میں ، تلاش کے متعدد اختیارات ایک ساتھ میں تفویض کردیئے جاتے ہیں اور ان پٹ لائن اس طرح حاصل کی جاتی ہے:ڈھونڈنا -name "word" -Not Name "* .txt"
. نوٹ کریں کہ کوٹیشن نمبروں میں دوسری دلیل اشارہ کرتی ہے “* .txt "جس کا مطلب ہے ڈھونڈنا یہ نہ صرف ناموں کے ساتھ ، بلکہ اس فائل میں وضع کردہ فائل فارمیٹس کے ساتھ بھی کام کرتا ہے۔
ایک آپریٹر بھی ہے یا. یہ آپ کو ایک ساتھ ایک یا کئی مناسب دلائل تلاش کرنے کی اجازت دیتا ہے۔ ہر ایک کو اسی دلائل کے علاوہ الگ الگ اشارہ کیا گیا ہے۔ نتیجہ تقریبا درج ذیل ہے:find -name "word" -o -name "word1" تلاش کریں۔
.
تلاش کی گہرائی کی وضاحت کریں
ٹیم ڈھونڈنا صارف کی مدد کرے گی یہاں تک کہ جب اسے صرف مخصوص گہرائی تک ڈائریکٹریوں کے مندرجات تلاش کرنے کی ضرورت ہو ، مثال کے طور پر ، تیسرے سب فولڈر کے اندر تجزیہ کی ضرورت نہیں ہے۔ ایسی پابندیاں طے کرنے کیلئے ، درج کریںڈھونڈنا -maxdepth N -name "لفظ"
جہاں این - زیادہ سے زیادہ گہرائی ، اور نام "لفظ" - بعد میں کوئی بھی دلائل۔
کئی ڈائریکٹریوں میں تلاش کریں
بہت ساری ڈائریکٹریوں میں ایک ساتھ ایک ساتھ مختلف مندرجات کے ساتھ متعدد فولڈر ہیں۔ اگر ان میں ایک بڑی تعداد موجود ہے ، اور تلاش صرف کچھ لوگوں میں کی جانی چاہئے ، تو آپ کو کمانڈ میں داخل ہوتے وقت اس کی نشاندہی کرنے کی ضرورت ہوگی./folder ./folder1 -type f -name "word"
جہاں ./ فولڈر ./folder1 - موزوں ڈائریکٹریوں کی ایک فہرست ، اور نام "لفظ" - دیگر دلائل.
چھپی ہوئی اشیاء دکھائیں
متعلقہ دلائل کی وضاحت کیے بغیر ، اسکین ڈائریکٹریوں میں موجود پوشیدہ آبجیکٹ کنسول میں ظاہر نہیں ہوں گی۔ لہذا ، صارف دستی طور پر ایک اضافی آپشن پیش کرتا ہے تاکہ آخر میں کمانڈ اس طرح ہوگی:~-typ f -name "تلاش کریں۔" "
. آپ کو تمام فائلوں کی ایک مکمل فہرست مل جائے گی ، لیکن اگر ان میں سے کچھ قابل رسائی نہ ہوں تو ، الفاظ سے پہلے ڈھونڈنا لائن میں لکھیںsudo
سپر صارف کے حقوق کو چالو کرنے کے ل.
گروپوں اور صارفین کے لئے ہوم فولڈر اسکین کریں
ہر صارف مختلف مقامات پر لامحدود تعداد میں ڈائریکٹریز اور اشیاء تیار کرسکتا ہے۔ تیز ترین طریقہ یہ ہے کہ وہ معلومات تلاش کریں جو استعمال کرنے والے صارف میں سے کسی ایک سے تعلق رکھتی ہو ڈھونڈنا اور اس کی ایک دلیل میں "ٹرمینل" لکھ دوڈھونڈنا صارف کا صارف نام
جہاں صارف نام - صارف نام داخل ہونے کے بعد ، اسکین خود بخود شروع ہوجائے گا۔
تقریبا ایک ہی اسکیم صارف گروپوں کے ساتھ کام کرتی ہے۔ کسی ایک گروپ سے وابستہ فائلوں کا تجزیہ شروع ہوتا ہے/ var / www-گروپ گروپ کا نام تلاش کریں
. یہ مت بھولنا کہ وہاں بڑی تعداد میں اشیاء ہوسکتی ہیں اور بعض اوقات ان سب کو نکالنے میں بہت وقت لگتا ہے۔
تبدیلی کی تاریخ کے لحاظ سے فلٹر کریں
آپریٹنگ سسٹم ہر موجود فائل کی ترمیم کی تاریخ کے بارے میں خود بخود معلومات محفوظ کرتا ہے۔ ٹیم ڈھونڈنا آپ کو مخصوص پیرامیٹر کے ذریعہ ان سب کو تلاش کرنے کی اجازت دیتا ہے۔ یہ صرف نسخہ لینا ضروری ہےsudo find / -tm N
جہاں این - ان دنوں کی تعداد جس میں آخری بار ترمیم کی گئی تھی۔ سابقہ sudo یہاں فائلوں کے بارے میں اعداد و شمار کے حصول کے لئے ضروری ہے جو صرف سپرزر کے لئے ہے۔
اگر آپ کچھ دن پہلے آخری بار کھولے ہوئے عناصر کو دیکھنے میں دلچسپی رکھتے ہیں تو لائن اس کی شکل کو تھوڑا سا تبدیل کردیتی ہےsudo find / -atime N
.
فائل سائز فلٹرنگ
ہر شے کا اپنا سائز بالترتیب ہوتا ہے ، فائلوں کو تلاش کرنے کے کمانڈ میں ایک فنکشن ہونا چاہئے جو آپ کو اس پیرامیٹر کے ذریعہ ان کو فلٹر کرنے دیتا ہے۔ ڈھونڈنا جانتا ہے کہ یہ کس طرح کرنا ہے ، صارف کو صرف دلیل کے ذریعے ہی سائز طے کرنے کی ضرورت ہے۔ بس داخل کریںڈھونڈنا -Size N
جہاں این - حجم بائٹس ، میگا بائٹس (ایم) یا گیگا بائٹس (جی) میں۔
آپ جس چیزوں کی تلاش کر رہے ہیں اس کی حد بھی بیان کرسکتے ہیں۔ پھر عزم کمان میں فٹ ہوجاتے ہیں اور آپ کو مثال کے طور پر ایسی لائن مل جاتی ہے۔/size + 500M -size -1000M تلاش کریں
. اس طرح کے تجزیے میں 500 میگا بائٹ سے زیادہ ، لیکن 1000 سے بھی کم کی فائلیں دکھائی جائیں گی۔
خالی فائلوں اور ڈائریکٹریوں کو تلاش کریں
کچھ فائلیں یا فولڈر خالی ہیں۔ وہ صرف اضافی ڈسک کی جگہ لے لیتے ہیں اور بعض اوقات کمپیوٹر کے ساتھ معمول کے تعامل میں مداخلت کرتے ہیں۔ انہیں مزید اقدامات کے بارے میں فیصلہ کرنے کے لئے تلاش کیا جانا چاہئے ، اور اس سے مدد ملے گی/ فولڈر-ٹائپ ایف-ایمپیٹی تلاش کریں
جہاں / فولڈر - وہ جگہ جہاں اسکین کیا جاتا ہے۔
اس کے علاوہ ، میں مختصر طور پر دیگر کارآمد دلائل کا ذکر کرنا چاہتا ہوں جو وقتا فوقتا صارف کے لئے کارآمد ہوجاتے ہیں۔
ماؤنٹ
- صرف موجودہ فائل سسٹم پر پابندی۔-Type f
- صرف فائلیں ظاہر؛ٹائپ d
- صرف ڈائریکٹریز دکھائیں؛-نوگ گروپ
,-نوزر
- ایسی فائلوں کی تلاش کریں جو کسی گروپ سے تعلق نہیں رکھتے یا صارف سے نہیں رکھتے۔تبدیلی
- استعمال شدہ افادیت کا ورژن معلوم کریں۔
ٹیم کے ساتھ اس واقفیت پر ڈھونڈنا ختم اگر آپ لینکس کرنل پر آپریٹنگ سسٹمز کے دیگر معیاری کنسول ٹولز کا تفصیل سے مطالعہ کرنا چاہتے ہیں تو ، ہم آپ کو مشورہ دیتے ہیں کہ آپ مندرجہ ذیل لنک پر ہمارے الگ الگ مواد کی طرف رجوع کریں۔
مزید: لینکس ٹرمینل میں اکثر استعمال شدہ کمانڈز
مطلوبہ معلومات کی تلاش کے بعد ، آپ ان کے ساتھ کوئی اور عمل انجام دے سکتے ہیں ، مثال کے طور پر ، مواد میں ترمیم کرنا ، حذف کرنا یا اس کا مطالعہ کرنا۔ دیگر بلٹ ان افادیتوں میں مدد ملے گی۔ "ٹرمینل". ذیل میں ان کے استعمال کی مثالیں آپ کو ملیں گی۔
یہ بھی پڑھیں: لینکس گریپ / بلی / ایل ایس کمانڈ کی مثالیں