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

زیادہ تر لوگ ایک فائل کی توسیع کو دیکھتے ہیں اور پھر اس توسیع سے فائل کی قسم کا اندازہ لگاتے ہیں. مثال کے طور پر جب آپ GIF، JPG، BPP یا PNG کے توسیع کے ساتھ فائل دیکھتے ہیں تو آپ تصویر فائل کے بارے میں سوچتے ہیں اور زپ کے توسیع کے ساتھ فائل دیکھتے وقت آپ کو لگتا ہے کہ فائل زپ کمپریشن افادیت کا استعمال کرتے ہوئے کمپیکٹ کیا گیا ہے.

سچ میں ایک فائل میں ایک توسیع ہوسکتا ہے لیکن کچھ مکمل طور پر مختلف ہو اور اگر کوئی فائل توسیع نہیں کرتا تو آپ فائل کی قسم کا تعین کیسے کرسکتے ہیں؟

لینکس میں آپ فائل فائل کا استعمال کرتے ہوئے حقیقی فائل کی قسم کو تلاش کرسکتے ہیں.

کس طرح فائل کمانڈ کام کرتا ہے

دستاویزات کے مطابق، فائل کا حکم ایک فائل کے خلاف تین سیٹ ٹیسٹ کرتا ہے:

جائز جواب واپس لینے کے لئے ٹیسٹ کا پہلا سیٹ فائل کی نوعیت کو پرنٹ کیا جائے گا.

فائل سسٹم ٹیسٹ ایک مجسمہ نظام کال سے واپسی کی جانچ پڑتال کرتے ہیں. پروگرام چیک کرنے کے لئے چیک کرتا ہے کہ فائل خالی ہے اور کیا یہ ایک خاص فائل ہے. اگر فائل کی شکل سسٹم ہیڈر فائل میں پایا جائے تو اسے درست فائل کی قسم کے طور پر واپس کردیا جائے گا.

جادو ٹیسٹ ایک فائل کے مواد اور خاص طور پر چند بٹس کی جانچ پڑتال کرتا ہے جس میں فائل کی قسم کا تعین کرنے میں مدد ملے گی. اس فائل کی قسم کے ساتھ فائل کو مماثلت کرنے میں استعمال ہونے والی مختلف فائلیں موجود ہیں اور یہ / وغیرہ / جادو، / usr / share / misc / magic.mgc، / usr / share / misc / magic میں محفوظ کیا جاتا ہے. آپ ان فائلوں کو اپنے کور فولڈر میں $ HOME / .magic.mgc یا $ HOME / .magic کہتے ہیں.

حتمی ٹیسٹ زبان ٹیسٹ ہیں. اس فائل کو یہ دیکھنے کی جانچ پڑتال کی جاتی ہے کہ یہ متن فائل ہے. کسی فائل کی پہلی چند بٹس کی جانچ کر کے آپ کو یہ اندازہ لگایا جا سکتا ہے کہ آیا یہ ASCII، UTF-8، UTF-16 یا دوسری شکل میں ہے جس میں فائل کو ٹیکسٹ فائل کے طور پر مقرر کیا جاتا ہے. ایک بار جب سیٹ سیٹ کیا گیا ہے تو مختلف زبانوں کے خلاف فائل کا تجربہ کیا جاتا ہے. مثال کے طور پر فائل اے سی پروگرام ہے.

اگر ٹیسٹ میں سے کسی بھی کام کا کام صرف اعداد و شمار نہیں ہے.

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

مندرجہ ذیل طور پر فائل کا کمانڈ استعمال کیا جا سکتا ہے:

فائل فائل نام

مثال کے طور پر تصور کریں کہ آپ کے پاس فائل 1 فائل ہے جسے آپ مندرجہ ذیل کمانڈ چلائیں گے:

فائل فائل 1

پیداوار اس طرح کچھ ہو گی:

file1: PNG تصویر کے اعداد و شمار، 640 x 341، 8-بٹ / رنگ آرجیبی، غیر منسلک

دکھایا گیا ہے کہ فائل فائل 1 فائل کی حیثیت رکھتا ہے یا پورٹیبل نیٹ ورک گرافک (PNG) کی فائل کو زیادہ درست ثابت کرنے کا تعین کرتا ہے.

مختلف فائل کی اقسام مندرجہ بالا مختلف نتائج پیش کرتے ہیں:

فائل کمانڈ سے آؤٹ پٹ کو اپنی مرضی کے مطابق بنائیں

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

فائل -B فائل 1

پیداوار اس طرح کچھ ہو گی:

PNG تصویر کے اعداد و شمار، 640 x 341، 8-بٹ / رنگ آرجیبی، غیر منسلک

آپ فائل کا نام اور قسم کے درمیان قیاس بھی بدل سکتے ہیں.

پہلے سے طے شدہ طور پر، طول و عرض ایک کالونی ہے (:) لیکن آپ اس طرح کسی چیز کو تبدیل کرسکتے ہیں جیسے پائپ کے نشان کے طور پر:

فائل - ایف '|' فائل 1

پیداوار اب اس طرح کچھ ہو گی:

فائل 1 | PNG تصویر کے اعداد و شمار، 640 x 341، 8-بٹ / رنگ آرجیبی، غیر منسلک

ایک سے زیادہ فائلیں ہینڈلنگ

ڈیفالٹ کی طرف سے، آپ ایک فائل کے خلاف فائل کا کمانڈ استعمال کریں گے. تاہم، آپ، فائل کا نام کی طرف سے عملدرآمد کرنے کے لئے فائلوں کی ایک فہرست پر مشتمل ایک فائل نام کی وضاحت کر سکتے ہیں:

مثال کے طور پر نینو ایڈیٹر کا استعمال کرتے ہوئے ایک فایل فائل نامی آزمائشی فائلوں کو کھولتا ہے اور اسے اس لائنوں کو شامل کرتا ہے.

فائل کو محفوظ کریں اور مندرجہ ذیل فائل کمانڈ چلائیں:

فائل ایف ٹی ٹائم فولائل

پیداوار اس طرح کچھ ہو گی:

/ وغیرہ / پاس ورڈ: ASCII متن
/etc/pam.conf: ASCII متن
/ وغیرہ / آپٹ: ڈائرکٹری

کمپریسڈ فائلیں

ڈیفالٹ کی طرف سے جب آپ کمپیکٹ شدہ فائل کے خلاف فائل کمانڈ چلاتے ہیں تو آپ اس طرح کچھ آؤٹ پٹ دیکھیں گے:

file.zip: زپ محفوظ شدہ دستاویزات، کم از کم V2.0 نکالنے کے لئے

اس کے ساتھ یہ آپ کو بتاتا ہے کہ فائل ایک آرکائیو فائل ہے جسے آپ فائل کے مواد کو واقعی نہیں جانتے. آپ کو کمپپیڈ فائل کے اندر فائلوں کی فائل کی اقسام کو دیکھنے کے لئے زپ فائل کے اندر اندر دیکھ سکتے ہیں.

زپ فائل کے اندر فائلوں کے خلاف مندرجہ ذیل کمانڈ فائل فائل کو چلاتا ہے:

فائل -Z فائل نام

اب پیداوار آرکائیو کے اندر فائلوں کی فائل کی قسم دکھائے گی.

خلاصہ

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

آدمی فائل