MD5sum فہرستوں کا حساب کتاب کیسے کریں



مسائل کو ختم کرنے کے لئے ہمارے آلے کو آزمائیں

لینکس اور فری بی ایس ڈی سمیت یونیکس کے مختلف نفاذ کے صارفین شاید چیکسم نمبر دیکھنے کے عادی ہیں جو ایم ڈی 5 یا ش 256 شمع معیار کے مطابق ہیں۔ اس بات کو یقینی بنانے کے ل You آپ نے شاید کوئی آئی ایس او ڈاؤن لوڈ کیا ہے اور اس پر ایم ڈی 5sum کمانڈ چلائیں۔ یہ ہیکس نمبرز کسی فائل میں موجود تمام بٹس کے جوہر ہیں ، جو آپ کو بتاتے ہیں کہ آیا اس میں چھیڑ چھاڑ کی گئی ہے یا نہیں۔ آپ واقعی میں اپنی فائلوں کے لئے رقم کا حساب کتاب کرسکتے ہیں ، جو آپ کو بتائے گا کہ کیا کچھ خراب ہوا ہے اور اگر آپ کو بیک اپ سے تبدیل کرنے کی ضرورت ہے۔



اس کام کے ل You آپ کو کمانڈ لائن سے کام کرنا ہوگا۔ آپ یہ سرخی کے بغیر لینکس سرور سسٹم پر کرسکتے ہیں ، جس کا مطلب ہے کہ لاگ ان ہونے کے بعد ورچوئل ٹرمینل حاصل کرنے کے لئے Ctrl ، Alt اور F2 کو تھامے رکھنا۔ تاہم ، آپ Ctrl ، Alt اور T کو تھام کر یا گرافیکل ٹرمینل بھی کھول سکتے ہیں۔ سسٹم ٹولز کے تحت ایپلی کیشنز مینو اور ٹرمینل لنک پر کلک کریں۔ اوبنٹو یونٹی کے صارفین ڈیش پر ٹرمینل تلاش کرسکتے ہیں۔ ہم نے اسے گرافیکل ٹرمینل سے آزمایا۔



طریقہ 1: ایک MD5sum کا حساب لگانا

ایک رقم کا حساب لگانے کے لئے ، ٹائپ کریں md5sum اس فائل کے نام کے بعد جس کی آپ جانچ کرنا چاہتے ہیں۔ اگر فائل موجودہ ڈائرکٹری میں نہیں ہے تو آپ کو پورا راستہ نام ٹائپ کرنا ہوگا۔ مثال کے طور پر ، ہم ~ / دستاویزات ڈائرکٹری میں تھے اور ٹائپ ہوئے تھے md5sum /lib/xtables/libxt_cpu.so اس لائبریری فائل کا md5sum تلاش کرنے کے لئے۔ یہ واقعی اتنا آسان ہے اور اس پر کارروائی میں صرف ایک لمحہ لگتا ہے۔ آپ اس نمبر کو نیچے لے سکتے ہیں اور بعد میں دوبارہ چیک کرسکتے ہیں اگر آپ نے فرض کرلیا ہے کہ یہ تبدیل ہوگیا ہے۔

بہت سارے صارفین اس حقیقت سے دوچار ہوجاتے ہیں کہ GNU / Linux میں md5sum کمانڈ بائنری موڈ فائلوں کو پڑھنے کے لئے ایک -b سوئچ اور ٹیکسٹ فائلوں کو پڑھنے کے لئے ایک -t سوئچ پیش کرتا ہے۔ یہ متن بائنری سوئچ میں پیچھے کی مطابقت کے لئے شامل ہے۔ آج ، GNU / Linux پر md5sum چلانے سے -b سوئچ کے مقابلے میں -b سوئچ کے لئے کچھ مختلف نہیں پیدا ہوتا ہے ، لیکن وہ اب بھی شامل ہیں اگر آپ نے پرانا بیش یا المکوسٹ اسکرپٹ لکھا ہے تو یہ ٹھیک چلتا ہے۔

طریقہ 2: MD5sum digests کی متواتر حساب لگائیں

اگر آپ ٹائپ کریں md5sum * اور داخل کو دبائیں ، پھر یہ آپ کو موجودہ ڈائریکٹری میں بیٹھی ہر فائل کے لئے MD5 پیغام ڈائجسٹ فراہم کرے گا۔ آپ ٹائپ بھی کرسکتے ہیں md5sum agtag *> چیکسمس ایک ایسی فائل حاصل کرنے کے لئے جس میں ڈائرکٹری میں ہر فائل کا مجموعہ شامل ہو۔ اگر آپ بعد میں ایک نگاہ ڈالیں اور دیکھیں کہ کچھ تبدیل ہوا ہے تو یہ کارآمد ہے۔ آپ کو کسی چیز کے ڈائریکٹری ہونے کے بارے میں کچھ انتباہات مل سکتے ہیں ، جو نظر انداز کرنا محفوظ ہے۔ ڈائریکٹریوں کا خود خلاصہ نہیں کیا جاسکتا۔

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

ایک بار جب آپ وہاں پہنچ جائیں تو ٹائپ کریں مل . -Type f -exec md5sum agtag {} ؛ اور اعداد و شمار کی ایک بہت بڑی فہرست حاصل کرنے کے لئے enter دبائیں۔ اس سے اسکرین جلدی سے سکرول ہوجائے گا ، لیکن یہ کام مکمل ہوجانے کے بعد آپ کسی گرافیکل ٹرمینل میں اسکرول کرسکتے ہیں۔ اگر آپ کسی ریکارڈ کو رکھنا پسند کرتے ہیں یا اگر آپ ٹرمینل پر کام کر رہے ہیں تو آپ اسکرول نہیں کرسکتے ہیں ، پھر ٹائپ کریں مل . -Type f -exec md5sum agtag {} ؛ > چیکسمس ڈاٹ ٹیکسٹ اور سسٹم کو رول کرنے دیں۔ یاد رکھیں کہ آپ ہمیشہ فائل کا نام تبدیل کرسکتے ہیں تاکہ آپ کسی پرانے کو اوور رائٹ نہ کریں۔ یہ احکامات لمبے قسم کے ہیں ، لہذا آپ ان کو اپنے ٹرمینل میں کاپی کرکے پیسٹ کرنا چاہتے ہیں۔ یاد رکھیں کہ آپ کی ضرورت ہوگی یا تو ترمیم پر کلک کریں اور پھر پیسٹ پر کلک کریں یا شفٹ ، سی ٹی آر ایل اور وی کو تھامے رہیں کیونکہ باقاعدہ سی ٹی آر ایل + وی شارٹ کٹ کام نہیں کرے گا۔ وہ صارفین جو md5sum کے چھوٹے بزنس ورژن کے ساتھ کام کر رہے ہیں ، انہیں اس کمانڈ کا ag ٹیگ حصہ ہٹا دینا چاہئے ، کیونکہ وہ اس کی حمایت نہیں کرتا ہے۔

اگر آپ سیکیورٹی وجوہات کی بناء پر مضبوط الگورتھم استعمال کرنے میں دلچسپی رکھتے ہیں تو آپ md5sum کو کسی بھی دوسری کمانڈ سے تبدیل کرسکتے ہیں۔ آپ کو کتنی حفاظت کی ضرورت ہے اس پر منحصر ہے کہ آپ sha1sum ، sha224sum ، sha256sum ، sha384sum یا sha512sum استعمال کرسکتے ہیں۔ ان میں سے ہر ایک کی نمائندگی یہ کتنی محفوظ ہے۔ اگرچہ md5sum فائل کی بدعنوانی کی جانچ پڑتال کے لئے بالکل ٹھیک ہے ، کچھ سیکیورٹی والے ذہن رکھنے والے افراد اپنی فائلوں میں چھیڑ چھاڑ کرنے والے لوگوں کے بارے میں فکر مند ہیں اور یہ یقینی بنانے کے لئے کہ اس میں کوئی کریکنگ نہ ہو اس سے کہیں زیادہ مضبوط الگورتھم استعمال کریں گے۔ اگر آپ صرف اس بات کو یقینی بنانے کے بارے میں پریشان ہیں کہ کاپی شدہ فائلوں کو صحیح طریقے سے منتقل کیا گیا ہے ، تو md5sum ابھی بھی یہ چال چل سکتا ہے۔ سیکیورٹی کے مقاصد کے لئے ، عام طور پر sha256sum کو ترجیح دی جاتی ہے۔

3 منٹ پڑھا