ہم لینکس میں فائلوں کی تلاش کر رہے ہیں

Pin
Send
Share
Send

کسی بھی آپریٹنگ سسٹم میں کام کرتے ہوئے ، کبھی کبھی کسی خاص فائل کو جلدی سے تلاش کرنے کے ل tools ٹولز کا استعمال کرنے کی ضرورت ہوتی ہے۔ یہ لینکس کے لئے بھی متعلقہ ہے ، لہذا ذیل میں ہم اس OS میں فائلوں کو تلاش کرنے کے تمام ممکنہ طریقوں پر غور کریں گے۔ دونوں فائل مینیجر ٹولز اور استعمال کردہ کمانڈز "ٹرمینل".

یہ بھی پڑھیں:
لینکس میں فائلوں کا نام تبدیل کریں
لینکس پر فائلیں بنائیں اور حذف کریں

ٹرمینل

اگر مطلوبہ فائل کو ڈھونڈنے کے ل you آپ کو بہت سارے پیرامیٹرز طے کرنے کی ضرورت ہو تو کمانڈ ڈھونڈنا ناقابل جگہ۔ اس کی مختلف حالتوں پر غور کرنے سے پہلے ، آپ کو نحو اور اختیارات سے گزرنا چاہئے۔ اس کا نحو ذیل میں ہے:

راستہ اختیار تلاش کریں

جہاں راستہ - یہ وہ ڈائرکٹری ہے جس میں تلاش ہوگی۔ راستے کی وضاحت کے لئے تین اہم اختیارات ہیں:

  • / - جڑ اور ملحقہ ڈائریکٹریوں میں تلاش کریں؛
  • ~ - ہوم ڈائرکٹری میں تلاش؛
  • ./ - اس ڈائریکٹری میں تلاش کریں جس میں فی الحال صارف واقع ہے۔

آپ براہ راست ڈائریکٹری کا راستہ بھی بتاسکتے ہیں جس میں فائل سمجھا جاتا ہے۔

پر اختیارات ڈھونڈنا بہت کچھ ہے ، اور یہ ان کا شکریہ ہے کہ آپ ضروری متغیرات کو ترتیب دے کر لچکدار سرچ ٹیوننگ انجام دے سکتے ہیں۔

  • -name - مطلوبہ عنصر کے نام کو بنیاد بناکر تلاشی کا عمل۔
  • صارف - ایک مخصوص صارف سے متعلق فائلوں کی تلاش؛
  • -گروپ - صارفین کے مخصوص گروپ کی تلاش۔
  • -پریم - مخصوص رسائی موڈ کے ساتھ فائلیں دکھائیں؛
  • -size n - آبجیکٹ کے سائز پر مبنی تلاش search
  • -میٹ + ن-این - ان فائلوں کی تلاش کریں جو زیادہ تبدیل ہوگئی ہیں (+ این) یا اس سے کم (-n) دن پہلے؛
  • قسم - ایک خاص قسم کی فائلوں کو تلاش کریں۔

مطلوبہ عناصر کی بہت سی قسمیں ہیں۔ ان کی ایک فہرست یہ ہے:

  • b - بلاک؛
  • f - عام؛
  • پی - نامزد پائپ
  • d - کیٹلاگ؛
  • l - لنک؛
  • s - ساکٹ؛
  • c - علامتی.

کمانڈ کے نحو اور اختیارات کا تفصیلی تجزیہ کرنے کے بعد ڈھونڈنا آپ صریح مثال کے ساتھ جا سکتے ہیں۔ کمانڈ کو استعمال کرنے کے لئے اختیارات کی کثرت کی وجہ سے ، تمام متغیروں کے لئے مثالیں نہیں دی جائیں گی ، لیکن صرف انتہائی استعمال ہونے والے کے ل.۔

یہ بھی ملاحظہ کریں: مشہور لینکس ٹرمینل کمانڈز

طریقہ 1: نام کے ذریعہ تلاش کریں (آپشن نام)

اکثر ، صارفین سسٹم کی تلاش کے ل the آپشن کا استعمال کرتے ہیں۔ -name، لہذا اسی جگہ سے ہم شروع کرتے ہیں۔ آئیے کچھ مثالوں کو دیکھیں۔

توسیع کے ذریعہ تلاش کریں

ہم کہتے ہیں کہ آپ کو ایکسٹینشن والی فائل تلاش کرنے کی ضرورت ہے ".xlsx"ڈائریکٹری میں واقع ہے ڈراپ باکس. ایسا کرنے کے لئے ، درج ذیل کمانڈ کا استعمال کریں:

ڈھونڈیں / گھر / صارف / ڈراپ باکس-نام "*. xlsx" -پرنٹ

اس کے ترکیب سے ، ہم یہ کہہ سکتے ہیں کہ تلاش ڈائریکٹری میں کی گئی ہے ڈراپ باکس ("/ گھر / صارف / ڈراپ باکس") ، اور مطلوبہ اعتراض توسیع کے ساتھ ہونا چاہئے ".xlsx". ستارے سے پتہ چلتا ہے کہ تلاش اس توسیع کی تمام فائلوں پر ، ان کا نام لئے بغیر رکھے گی۔ "-پرنٹ" اشارہ کرتا ہے کہ تلاش کے نتائج ظاہر ہوں گے۔

ایک مثال:

فائل کے نام سے تلاش کریں

مثال کے طور پر ، آپ کسی ڈائرکٹری میں تلاش کرنا چاہتے ہیں "/ گھر" نام کے ساتھ فائل کریں "گانٹھ"، لیکن اس کی توسیع نامعلوم ہے۔ اس معاملے میں ، درج ذیل کام کریں:

l -name "lumpics *" -پرنٹ ڈھونڈیں

جیسا کہ آپ دیکھ سکتے ہیں ، یہاں علامت استعمال ہوئی ہے "~"، جس کا مطلب ہے کہ تلاش ہوم ڈائرکٹری میں ہوگی۔ آپشن کے بعد "-name" جس فائل کی آپ تلاش کر رہے ہیں اس کا نام ("گانٹھوں *") آخر میں ستارے کا مطلب یہ ہے کہ تلاش صرف نام سے ہوگی ، جس میں توسیع شامل نہیں ہے۔

ایک مثال:

نام کے پہلے حرف سے تلاش کریں

اگر آپ کو صرف پہلا خط یاد ہے جس کے ساتھ فائل کا نام شروع ہوتا ہے ، تو پھر ایک خاص کمانڈ نحو ہے جو اسے تلاش کرنے میں آپ کی مدد کرے گا۔ مثال کے طور پر ، آپ ایک ایسی فائل تلاش کرنا چاہتے ہیں جو کسی خط کے ساتھ شروع ہوتی ہو جی پہلے "ایل"، اور آپ نہیں جانتے کہ یہ کس ڈائرکٹری میں ہے۔ پھر آپ کو درج ذیل کمانڈ کو چلانے کی ضرورت ہے۔

"/ g-l] *" / پرنٹ تلاش کریں

"/" علامت کے ذریعہ فیصلہ کرتے ہوئے ، جو مرکزی کمانڈ کے فورا بعد آتا ہے ، تلاش کو روٹ ڈائرکٹری سے شروع کیا جائے گا ، یعنی پورے نظام میں۔ اگلا حصہ "[جی-ایل] *" اس کا مطلب یہ ہے کہ تلاش کا لفظ کسی خاص حرف سے شروع ہوگا۔ ہمارے معاملے میں ، سے جی پہلے "ایل".

ویسے ، اگر آپ فائل کی توسیع کو جانتے ہیں ، تو پھر کردار کے بعد "*" آپ اس کی وضاحت کرسکتے ہیں۔ مثال کے طور پر ، آپ کو ایک ہی فائل تلاش کرنے کی ضرورت ہے ، لیکن آپ جانتے ہیں کہ اس میں توسیع ہے ".odt". پھر آپ مندرجہ ذیل کمانڈ کو استعمال کرسکتے ہیں۔

find / -name "[g-l] *. odt" -پرنٹ

ایک مثال:

طریقہ 2: ایکسیس موڈ کے ذریعہ تلاش کریں (اسپیش آپشن)

بعض اوقات یہ ضروری ہے کہ کسی شے کی تلاش کی جائے جس کے نام کے بارے میں آپ کو پتہ ہی نہیں ہو گا ، لیکن جانتے ہو کہ اس کے پاس کس رسائي کا طریقہ ہے۔ پھر آپ کو آپشن کا اطلاق کرنے کی ضرورت ہے "-پریم".

اس کا استعمال بالکل آسان ہے ، آپ کو صرف تلاش کی جگہ اور رسائ کی وضع کی وضاحت کرنے کی ضرورت ہے۔ اس طرح کے حکم کی ایک مثال یہ ہے:

per-سپرم 775 پرنٹ تلاش کریں

یعنی تلاش گھر کے حصے میں کی گئی ہے ، اور مطلوبہ اشیاء تک رسائی حاصل ہوگی 775. آپ اس نمبر سے پہلے ایک "-" کردار بھی لکھ سکتے ہیں ، پھر ملی ہوئی اشیاء میں صفر سے مخصوص قیمت تک اجازت کے بٹس ہوں گے۔

طریقہ 3: صارف یا گروپ کے ذریعہ تلاش کریں (صارف اور گروپ کے اختیارات)

کسی بھی آپریٹنگ سسٹم میں صارف اور گروپس موجود ہیں۔ اگر آپ کوئی ایسی شے تلاش کرنا چاہتے ہیں جو ان میں سے کسی ایک زمرے سے تعلق رکھتا ہو ، تو آپ اس اختیار کو استعمال کرسکتے ہیں "صارف" یا "-گروپ"بالترتیب

اس کے صارف نام کے ذریعہ فائل تلاش کریں

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

تلاش / گھر / صارف / ڈراپ باکس صارف صارف-پرنٹ

اس کمانڈ میں آپ نے ضروری ڈائرکٹری (/ گھر / صارف / ڈراپ باکس) ، اشارہ کیا کہ صارف سے متعلق فائل کی تلاش ضروری ہے (صارف) ، اور اشارہ کیا کہ یہ فائل کس صارف سے ہے (صارف).

ایک مثال:

یہ بھی پڑھیں:
لینکس پر صارفین کی فہرست کیسے دیکھیں
لینکس کے کسی گروپ میں صارف کو کیسے شامل کریں

اس کے گروپ کے نام سے فائل تلاش کریں

کسی ایسی فائل کی تلاش کرنا جو کسی مخصوص گروپ سے تعلق رکھتا ہو ، اتنا ہی آسان ہے۔ آپ کو اختیار کو تبدیل کرنے کی ضرورت ہے "صارف" آپشن پر "-گروپ" اور اس گروپ کے نام کی نشاندہی کریں:

/ -گروپ مہمان-پرنٹ تلاش کریں

یعنی ، آپ نے اشارہ کیا کہ آپ سسٹم میں گروپ سے متعلق ایک فائل ڈھونڈنا چاہتے ہیں "مہمان". جیسا کہ علامت کے ذریعہ اشارہ کیا گیا ہے ، پورے نظام میں تلاش ہوگی "/".

طریقہ 4: کسی فائل کی قسم کے ذریعہ تلاش کریں (ٹائپ آپشن)

کسی خاص قسم کے لینکس میں عنصر ڈھونڈنا بالکل آسان ہے ، آپ کو مناسب آپشن کی وضاحت کرنے کی ضرورت ہے (قسم) اور قسم کی نشاندہی کریں۔ مضمون کے آغاز میں ، ہر طرح کے اشارے جن کو تلاش کے ل used استعمال کیا جاسکتا ہے وہ درج تھا۔

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

~ ٹائپ بی پرنٹ تلاش کریں

اس کے مطابق ، آپ نے اشارہ کیا کہ آپ فائل ٹائپ کے ذریعہ تلاش کررہے ہیں ، جیسا کہ آپشن کے ذریعہ اشارہ کیا گیا ہے "قسم"، اور پھر بلاک فائل علامت لگا کر اس کی قسم کا تعین کیا۔ "بی".

ایک مثال:

اسی طرح ، آپ کمانڈ میں علامت درج کرکے مطلوبہ ڈائریکٹری میں تمام ڈائریکٹریوں کو ظاہر کرسکتے ہیں "d":

تلاش / گھر / صارف کی قسم D- پرنٹ

طریقہ 5: سائز کے لحاظ سے فائل کی تلاش کریں (سائز کا آپشن)

اگر فائل کے بارے میں تمام معلومات سے آپ کو صرف اس کا حجم معلوم ہے ، تب بھی اسے ڈھونڈنے کے لئے کافی ہوسکتا ہے۔ مثال کے طور پر ، اگر آپ کسی مخصوص ڈائریکٹری میں 120 ایم بی فائل ڈھونڈنا چاہتے ہیں تو ، درج ذیل کریں:

تلاش / گھر / صارف / ڈراپ باکس - سائز 120M-پرنٹ

ایک مثال:

یہ بھی دیکھیں: لینکس میں فولڈر کی جسامت کا پتہ لگائیں

جیسا کہ آپ دیکھ سکتے ہیں ، جس فائل کی ہمیں ضرورت ہے وہ مل گئی۔ لیکن اگر آپ نہیں جانتے کہ یہ کس ڈائرکٹری میں ہے تو ، آپ کمانڈ کے آغاز میں روٹ ڈائرکٹری کی وضاحت کرکے پورے سسٹم کو تلاش کرسکتے ہیں:

120M -پرنٹ / سائز ڈھونڈیں

ایک مثال:

اگر آپ کو فائل کا سائز تقریبا معلوم ہے تو ، اس معاملے کے لئے ایک خصوصی کمانڈ موجود ہے۔ آپ کو اندراج کرنا ہوگا "ٹرمینل" وہی ، فائل کے سائز سے بالکل پہلے "-" (اگر آپ کو مخصوص سائز سے چھوٹی فائلیں ڈھونڈنے کی ضرورت ہو) یا "+" (اگر تلاش شدہ فائل کا سائز مخصوص سے بڑا ہو گا)۔ اس طرح کے حکم کی ایک مثال یہ ہے:

تلاش / گھر / صارف / ڈراپ باکس + 100 ایم پرنٹ

ایک مثال:

طریقہ 6: ترمیم کی تاریخ کے ذریعہ فائل کی تلاش (وقتی آپشن)

ایسے اوقات ہوتے ہیں جب فائل کو تبدیل کرنے کی تاریخ کے مطابق تلاش کرنا سب سے آسان ہوتا ہے۔ لینکس پر ، آپشن اس کے لئے استعمال ہوتا ہے۔ "-ٹائم". اس کا استعمال بالکل آسان ہے ، ایک مثال کے ساتھ ہر چیز پر غور کریں۔

آئیے کہتے ہیں فولڈر میں "امیجز" ہمیں پندرہ دنوں میں ایسی اشیاء تلاش کرنے کی ضرورت ہے جن میں تبدیلیاں ہو چکی ہیں۔ یہاں آپ کو اندراج کرنے کی ضرورت ہے "ٹرمینل":

تلاش / گھر / صارف / امیجز

ایک مثال:

جیسا کہ آپ دیکھ سکتے ہیں ، یہ آپشن نہ صرف ان فائلوں کو دکھاتا ہے جو مقررہ مدت کے دوران تبدیل ہوئیں بلکہ فولڈرز بھی۔ یہ مخالف سمت میں کام کرتا ہے - آپ کو ایسی چیزیں مل سکتی ہیں جو مقررہ وقت سے زیادہ بعد میں بدلی گئیں۔ ایسا کرنے کے لئے ، ڈیجیٹل ویلیو کے سامنے ایک سائن درج کریں "+":

ڈھونڈیں / گھر / صارف / امیجز-وقت +10-پرنٹ

GUI

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

طریقہ 1: سسٹم مینو میں تلاش کریں

اب ہم لینکس سسٹم مینو کے ذریعے فائلوں کو تلاش کرنے کے ایک طریقہ پر غور کریں گے۔ یہ اقدامات اوبنٹو 16.04 ایل ٹی ایس کی تقسیم میں انجام دیئے جائیں گے ، تاہم ، ہدایات سب کے لئے عام ہے۔

یہ بھی ملاحظہ کریں: لینکس کی تقسیم کے ورژن کو کیسے معلوم کریں

ہم کہتے ہیں کہ آپ کو نام کے تحت سسٹم میں فائلیں ڈھونڈنے کی ضرورت ہے مجھے ڈھونڈیں، سسٹم میں ان میں سے دو فائلیں بھی ہیں: ایک فارمیٹ میں ".txt"اور دوسرا ".odt". انہیں ڈھونڈنے کے ل you ، آپ کو پہلے پر کلک کرنا ہوگا مینو آئکن (1)، اور ایک خاص میں ان پٹ فیلڈ (2) تلاش کے سوال کی وضاحت کریں مجھے ڈھونڈیں.

جہاں مطلوبہ فائلیں دکھائی جائیں وہاں تلاش کا نتیجہ ظاہر ہوتا ہے۔

لیکن اگر سسٹم میں ایسی بہت ساری فائلیں ہوتی اور ان سبھی میں توسیع ہوجاتی تو تلاش زیادہ پیچیدہ ہوجاتی۔ غیر ضروری فائلوں کو ، مثلا In پروگراموں کو خارج کرنے کے ل programs ، نتائج میں ، فلٹر کا استعمال کرنا بہتر ہے۔

یہ مینو کے دائیں طرف واقع ہے۔ آپ دو معیار کے مطابق فلٹر کرسکتے ہیں۔ "زمرہ جات" اور "ذرائع". نام کے ساتھ والے تیر پر کلک کرکے ان دو فہرستوں کو وسعت دیں اور مینو میں غیر ضروری اشیاء سے انتخاب کو ہٹا دیں۔ اس معاملے میں ، اس کے ذریعہ صرف تلاش کرنا چھوڑنا عقلمند ہوگا فائلیں اور فولڈرز، چونکہ ہم بالکل فائلوں کی تلاش کر رہے ہیں۔

آپ فوری طور پر اس طریقہ کار کے نقصان کو دیکھ سکتے ہیں - آپ فلٹر کو تفصیل سے تشکیل نہیں دے سکتے ہیں جیسا کہ اس طرح ہے "ٹرمینل". لہذا ، اگر آپ متن کے کسی دستاویز کو کسی نام کے ساتھ تلاش کر رہے ہیں تو ، تلاش کے نتائج میں آپ کو تصاویر ، فولڈرز ، آرکائیوز وغیرہ دکھائے جاسکتے ہیں۔لیکن اگر آپ کو جس فائل کی ضرورت ہے اس کا صحیح نام معلوم ہے تو ، آپ کمانڈ سیکھنے کے متعدد طریقوں کے بغیر اسے جلدی سے تلاش کرسکتے ہیں۔ "تلاش".

طریقہ 2: فائل مینیجر کے ذریعے تلاش کریں

دوسرا طریقہ ایک اہم فائدہ ہے۔ فائل مینیجر ٹول کا استعمال کرتے ہوئے ، آپ مخصوص ڈائریکٹری میں تلاش کرسکتے ہیں۔

اس آپریشن کو انجام دینا آسان ہے۔ آپ کو فائل مینیجر کی ضرورت ہے ، ہمارے معاملے میں ، نوٹلس ، جس فولڈر میں آپ تلاش کر رہے ہیں اس میں داخل ہونے کے ل enter اور فائل پر کلک کریں۔ "تلاش"کھڑکی کے اوپری دائیں کونے میں واقع ہے۔

ان پٹ فیلڈ میں جو ظاہر ہوتا ہے ، آپ کو تخمینی فائل کا نام داخل کرنے کی ضرورت ہے۔ یہ بھی نہ بھولنا کہ تلاش کو پورے فائل کے نام سے نہیں ، بلکہ صرف اس کے حصے سے ہی کیا جاسکتا ہے ، جیسا کہ ذیل کی مثال میں دکھایا گیا ہے۔

پچھلے طریقہ کی طرح ، بالکل اسی طرح سے آپ فلٹر استعمال کرسکتے ہیں۔ اسے کھولنے کے لئے ، نشان کے ساتھ بٹن پر کلک کریں "+"تلاش کے استفسار ان پٹ فیلڈ کے دائیں جانب واقع ہے۔ ایک ذیلی مینیو کھل جائے گا جس میں آپ ڈراپ ڈاؤن فہرست میں سے مطلوبہ فائل کی قسم منتخب کرسکتے ہیں۔

نتیجہ اخذ کرنا

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

Pin
Send
Share
Send