testdisk ساتھ لینکس پر خارج کر دیا گیا فائلیں بازیافت کرنے کا طریقہ

Nov 18, 2024
لینکس
Fatmawati سے Achmad Zaenuri / Shutterstock کی

کیا آپ نے کبھی کسی فائل کو خارج کر دیا ہے اور فوری طور پر یہ افسوس کا اظہار؟ تم نے اسے واپس کی ضرورت ہے، اور روزہ! لیکن فائل تو نئی ہے کیا، تو یہ ابھی تک اپ کی حمایت نہیں کیا گیا ہے؟ خوش قسمتی سے، آپ کو اس کے بارے میں کیا کر سکتے ہیں کچھ ہے.

RM: پچھتاوا لئے مختصر؟

یہ استعمال کرنے کے لئے بہت آسان ہے RM کمانڈ اور اپنے آپ کو افسوس کا گہرا احساس کے ساتھ ایک ٹرمینل ونڈو گھور تلاش کریں. آپ wildcards کے ساتھ ایک چھوٹی سی غلطی، اور اگر آپ کا ارادہ سے زیادہ ایک بہت کا صفایا کر سکتے ہیں.

پہلے سے طے شدہ لینکس فائل سسٹم، EXT4 استعمال INODES ہر فائل اور ایک inode کی میز کے بارے میں منعقد ڈیٹا تک inodes کے ٹریک رکھنے کے لئے. inode کی طرح کے طور پر اجازتوں کیا ہیں، اور اسی طرح اس کے نام، اس کا مالک ہے جو،، فائل کے بارے میں میٹا ڈیٹا پر مشتمل ہے.

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

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

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

متبادل طور پر، آپ کو ایک نئی inode کی تخلیق پرانے inode کی طرف سے زندہ بچ جانے والے ڈیٹا کاپی، اور پھر لاپتہ بٹس کی جگہ لے سکتا ہے.

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

یہ کہاں testdisk میں آتا ہے. یہ استعمال کرنا آسان فائل سسٹم کی کم سطح کے علم میں ہے اور تفصیلی ضرورت نہیں ہے،. چلو اس کا استعمال کرنے کے لئے کس طرح پر ایک نظر ڈالیں!

متعلقہ: سب کچھ آپ نے کبھی جاننا چاہتا تھا لینکس پر INODES بارے

نصب ہو testdisk

نصب کرنے کے لئے testdisk اوبنٹو پر یہ کمانڈ استعمال کریں:

 سودو مناسب حاصل انسٹال testdisk 

Fedora کے پر، آپ کی قسم کی ضرورت ہے:

 سودو DNF testdisk 
انسٹال

Manjaro پر، آپ کو استعمال کرنے کی ضرورت Pacman کی :

 سودو Pacman کی -Sy testdisk 

testdisk کا استعمال کرتے ہوئے

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

ہم اپنے بحال کی فائلوں کے لئے "بحال کیا" نامی ایک ڈائریکٹری پیدا کرنے کے لئے مندرجہ ذیل ٹائپ کریں:

 mkdir کی بحال کیا 

ہم نئی ڈائریکٹری میں سوئچ کرنے کے لئے مندرجہ ذیل کی قسم اور شروع testdisk وہاں سے:

 CD بحال کیا / 

ہم استعمال کرنا ہوگا سودو کے ساتھ testdisk ، اس لئے ہم مندرجہ ذیل کی قسم:

 سودو testdisk 

پہلے سوال testdisk پوچھتا لاگنگ بارے میں ہے. یہ ایک نئی لاگ فائل بنا سکتے ہیں، ایک موجودہ استعمال کرتے ہیں، یا بالکل کچھ بھی نہیں لاگ ان کریں. اس سے کوئی فرق نہیں پڑتا کہ آپ کا انتخاب کرتے ہیں جس کا اختیار؛ یہ طریقہ اثر نہیں پڑے گا testdisk چلاتا ہے.

تم بس پریس روشنی ڈالی آپشن قبول کرتے ہیں اور ایک نئی لاگ فائل تخلیق کرنے کے لئے درج کر سکتے ہیں. اس ڈائریکٹری جس سے آپ کو شروع میں پیدا کیا جائے گا testdisk . جب آپ اپنے انتخاب کو بنانے، testdisk جس کی ہارڈ ڈرائیو آپ کام کرنا چاہتے ہیں جس پر فائل سسٹم کی ڈگری حاصل پوچھتا ہے.

اس سے اسے تلاش کر سکتے ہارڈ ڈرائیوز، کے ساتھ ساتھ کی فہرست squashfs "/ دیو / لوپ" فائلیں. ہر درخواست آپ کو ایک سے نصب کیا ہے کے لئے ان میں سے ایک نہیں ہو جائے گا اچانک . وہ صرف پڑھ رہے ہیں اگر آپ ان میں فائل سسٹم سے خارج کچھ بھی کرنے میں کامیاب نہیں ہونا چاہئے.

ہم نیچے "/ دیو / SDA" کا اختیار اجاگر کرنے کے لئے تیر کا استعمال کیا، تاکہ صرف ایک اس ٹیسٹ کے کمپیوٹر میں جسمانی ہارڈ ڈرائیو، نہیں ہے. اس کے بعد ہم منتخب کرنے کے لئے دائیں تیر استعمال کیا "آگے بڑھو،" اور پھر درج دبایا.

testdisk بھی پارٹیشن کی قسم معلوم کرنے کے لئے کی ضرورت ہے. یہ اس کے نیچے دیے گئے autodetected کی تقسیم کی قسم کے ساتھ ساتھ، اختیارات میں سے ایک مینو کو پیش.

آپ کے لئے نہیں ایک اچھا وجہ ہے جب تک، autodetected ہے کہ، اور پھر دبائیں درج کریں پارٹیشن کی قسم اجاگر.

تقریب مینو میں ظاہر ہوتا ہے، خاص "اعلی درجے" اور پھر پریس درج ہے.

تقسیم کے انتخاب کے مینو ظاہر ہو گا.

فائلوں ہم کے لئے تلاش کر رہے لینکس فائل سسٹم پارٹیشن میں ہیں. ہم صرف ہماری ہارڈ ڈرائیو پر ایک لینکس پارٹیشن ہے، لیکن آپ کو زیادہ ہو سکتا ہے.

پارٹیشن آپ کی فائلوں پر تھے منتخب کریں، منتخب کرنے کے لئے بائیں اور دائیں تیر والے بٹنوں کا استعمال کریں "فہرست" اور پھر پریس درج کریں. فائل کے انتخاب کے مینو ظاہر ہو گا.

فائلوں اور ڈائریکٹریز کی فہرست نیویگیٹ کرنے کیلئے اوپر اور نیچے تیر یا PgUp اور PgDn چابیاں کا استعمال کریں. دائیں تیر کو دبائیں یا ایک ڈائریکٹری میں داخل کرنے کے لئے درج کریں، اور بائیں تیر یا ESC ایک ڈائریکٹری سے باہر نکلیں کرنے کے لئے.

ہم فائلوں کی ملکیت تھے اس کے لئے تلاش کر رہے ہیں ڈیو . تمام صارفین کے اکاؤنٹس کے لئے فائلوں کو "گھر" ڈائریکٹری میں ہیں. لہذا، ہم "گھر" ڈائریکٹری کو اجاگر کریں، اور پھر ہم یا تو دائیں تیر کو دبائیں یا اس ڈائریکٹری میں داخل کرنے کے لئے درج کر سکتے ہیں.

تمام صارفین کے اکاؤنٹس پھر ہمارے لئے درج ہیں. ہم کو اجاگر ڈیو ، اور پھر دائیں تیر کو دبائیں یا اس ڈائریکٹری میں داخل کرنے کے لئے درج کریں.

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

ایک فائل کی وصولی کے لئے، صرف اس کو اجاگر کریں، اور پھر پریس C (خفی).

ڈسپلے میں تبدیلی اور آپ کو بتاتا بازیاب فائل کے لئے ایک منزل منتخب کرنے کے لئے. ہم نامی ایک ڈائریکٹری پیدا کیونکہ "بحال" اور شروع testdisk اس سے، فہرست (.) میں پہلی انٹری ہے کہ ڈائریکٹری ہے. اس ڈائریکٹری اس کو خارج کر دیا فائل کی وصولی کے لئے، ہم دبائیں C (بڑے).

آپ ایسا کرتے ہیں کے بعد، آپ کو فائل انتخاب ڈسپلے کو واپس کر رہے ہیں. آپ کو زیادہ فائلوں کی وصولی کے لئے چاہتے ہیں، صرف اس عمل کو دہرائیں. حذف شدہ فائل کو واضح کریں، پریس C (خفی) اس کی کاپی کرنے کے لئے، اور پھر پریس C (بڑے) اس کی وصولی کے لئے.

بحال فائلوں کے ساتھ کام کرنا

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

آپ کو ایک ہی فائل کا نام ہے ہو کہ مختلف فائل سسٹم مقامات سے فائلوں کی ایک بڑی تعداد کی وصولی، تو وہ ویسے بھی الگ الگ ذخیرہ کیا جا کرنے کی ضرورت ہوگی.

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

 LS 

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

ہم استعمال کرتے ہوئے کاپی کیا "ڈیو" ڈائریکٹری میں تبدیل کر سکتے ہیں سی ڈی . (یقین ہے کہ آپ ایک معروف سیدھا سلیش شامل نہ کریں بنائیں / ) پر راہ-آپ کو مقامی میں تبدیلی کرنا چاہتے ہیں "گھر" نہیں نظام کو "/ گھر."

ہم مندرجہ ذیل کی قسم:

 CD گھر / ڈیو 

برآمد فائلوں، اس ڈائریکٹری میں ہیں ہم ٹائپ تا:

 LS 

چلو کا استعمال کرتے ہوئے برآمد فائلوں پر ایک نظر لے لو -l (طویل لسٹنگ) کے اختیارات:

LS -l

ہم نے استعمال کیا ہے کیونکہ سودو شروع کرنے کے لئے testdisk برآمد فائلوں کے مالک کے طور پر "جڑ" کے ساتھ بحال کر دیا گیا ہے. ہم استعمال کرتے ہوئے "ڈیو" کرنے کے لئے مالک کو واپس تبدیل کر سکتے ہیں chown :

 سودو chown dave.dave * 

ہمیں یقین ہے کہ صحیح ملکیت بحال کردیا گیا ہے بنانے کے لئے درج ذیل ٹائپ کریں:

 LS -l 

testdisk: ریلیف کے لئے کوڈ

امداد کے اس احساس آپ کو ایک اہم فائل، کہ صرف ایک لمحے پہلے، irretrievably کھو محسوس کی وصولی کے بعد، آپ کو ہمیشہ کی تعریف کریں گے کچھ ہے.

اس لیے testdisk اس طرح کے ایک کام کی افادیت ہے. آپ مینو کے ذریعے اس کے بنانے اور بحال فائلوں شروع کر سکتے ہیں کے بعد، یہ خاص بات، C، C، دہرانے کی تال میں گر کرنے کے لئے آسان ہے.


لینکس - انتہائی مشہور مضامین

لینکس پر سگنل ڈیسک ٹاپ انسٹال کرنے کا طریقہ

لینکس Jan 22, 2025

Eliseu Geisler کا / Shutterstock.com سگنل ہے نجی معلومات کی حفاظتی مرکوز اسمارٹ فون پیغام رسا�..


آپ کا میک ٹرمینل کا استعمال کرتے ہوئے مقفل کرنے کے لئے کس طرح

لینکس Feb 16, 2025

سائبریکچر کے پہلے قواعد میں سے ایک ہمیشہ اس سے دور قدم کرنے سے پہلے اپنے کمپیوٹر کو تالا لگا دیتا ہے. اگ�..


کس طرح استعمال کرنے کے لئے لینکس پر ایک شاندار ہڑتال میں "یہاں دستاویزات"

لینکس Mar 31, 2025

Fatmawati Achmad Zaenuri / Shutterstock. عجیب نام "یہاں دستاویزات" آپ لینکس پر ایک شاندار ہڑتال سکرپٹ اندر ..


چھپائیں کیسے تمام ڈیسک ٹاپ شبیہیں میک پر

لینکس Jun 23, 2025

KRISDA / Shutterstock. اپنے میک ڈیسک ٹاپ ایک گندگی ہے؟ واقعی سب کچھ منظم کرنے کے لئے نہیں کرنا چاہت..


Beginners کے لئے میں Docker: سب کچھ آپ کو جاننے کی ضرورت ہے

لینکس Jun 15, 2025

ڈاکر پیکڈ ایپلی کیشنز پیدا کرتا ہے کنٹینرز کہا جاتا ہے. ہر کنٹینر اے کے اسی طرح الگ الگ ماحول �..


کس طرح رول بیک لینکس میں دانا ہے

لینکس Sep 30, 2025

Fatmawati Achmad Zaenuri / Shutterstock.com. آپ لینکس PC اچانک آپ کے سسٹم کے لئے ایک اپ ڈیٹ کے بعد کے مسائل ہی..


10 بنیادی لینکس حکم

لینکس Oct 13, 2025

بس لینکس پر شروع ہو رہی ہے؟ اپنے آپ کو کمانڈ لائن کے ساتھ آرام دہ بنانا ضروری ہے. آپ نے پہلے ہی کمانڈ لائن ..


پورٹ نمبر کے ذریعہ لینکس کے عمل کو کیسے ماریں

لینکس Oct 4, 2025

لینکس کے عمل کو مارنے کے ل you آپ کو اس کی شناخت یا اس کے نام کی ضرورت ہے۔ اگر آپ سب جانتے ہو کہ وہ بندرگاہ استع..


اقسام