როგორ აღვადგინოთ წაშლილი ფაილები Linux-ში. მიუხედავად საუკეთესო ძალისხმევისა, არის შემთხვევები, როდესაც შემთხვევით წაშლით ფაილებს, რომლებიც ჯერ კიდევ გჭირდებათ. არის შემთხვევებიც კი, როცა წაშლით ფაილს, რომელიც ვერ ხვდებით, რომ მოგვიანებით დაგჭირდებათ. უმჯობესია ფაილების უბრალოდ სარეზერვო ასლის შექმნა მათ წაშლამდე, რადგან მათი აღდგენა შეიძლება რთული იყოს. ასეც რომ იყოს, შესაძლებელია წაშლილი ფაილების აღდგენა Linux-ში, თუ იცით როგორ.
Ნაბიჯი 1
განსაზღვრეთ დანაყოფი, რომელშიც მდებარეობდა ფაილი, რომლის აღდგენა გსურთ. ამის გაკეთება მარტივად შეგიძლიათ ჭურვის კონსოლში არსებული "pwd" ბრძანების გამოყენებით.
დღის ვიდეო
ნაბიჯი 2
ამოიღეთ მიმდინარე დირექტორია "unmount" ბრძანების გამოყენებით. ეს შეზღუდავს ფაილის გადაწერის პოტენციალს, სანამ თქვენ ცდილობთ მის აღდგენას. გაითვალისწინეთ, რომ ეს შეუძლებელია, თუ ფაილი მდებარეობს "/root" დირექტორიაში, რადგან ის ყოველთვის დამონტაჟებულია. ამ შემთხვევაში, თქვენ უნდა ამოიღოთ მყარი დისკი და მოათავსოთ იგი სხვა Linux-ზე დაფუძნებულ კომპიუტერში და გააგრძელოთ აღდგენის პროცედურა (ძალიან საშიში ვარიანტი, მაგრამ ერთადერთი ხელმისაწვდომი ამ შემთხვევაში).
ნაბიჯი 3
გამოიყენეთ "debugfs" ბრძანება. "debugfs" ბრძანება გამოიყენება Linux-ში არსებული ძირითადი შეცდომებისა და შეცდომების დასამუშავებლად. ეს საშუალებას გაძლევთ გამოასწოროთ პრობლემები სისტემის ავარიის ან გადატვირთვის გარეშე. ჩართეთ ფაილური სისტემა, სადაც მდებარეობს წაშლილი ფაილები: "debugfs usr/personal" წვდება usr/პერსონალურ დირექტორიას.
ნაბიჯი 4
გამოიყენეთ "lsdel" როგორც კი დაიწყებთ ფაილური სისტემის გამართვას. ეს ბრძანება ქმნის ყველა ფაილის ჩამონათვალს, რომელიც წაშლილია ფაილურ სისტემაში. იყავით მომთმენი, რადგან ამას შეიძლება დიდი დრო დასჭირდეს, როდესაც საქმე გაქვთ წაშლილი ფაილების უფრო დიდ ქეშებთან.
ნაბიჯი 5
აღადგინეთ ის ფაილები, რომელთა წაშლა გსურთ, აკრიფეთ "dump filename". "inode ნომერი" არის ნომერი, რომელიც ნაჩვენებია ანგარიშის პირველ სვეტში, რომელსაც იღებთ "lsdel" ბრძანების გამოყენებისას. ეს ჩაწერს ამ ფაილებს მიმდინარე დანაყოფზე, რომელშიც მუშაობთ, ამ ფაილების სარეზერვო ასლის შექმნას.
რჩევა
არსებობს მესამე მხარის ფაილების აღდგენის აპლიკაციები, რომლებიც ხელმისაწვდომია მრავალი ოპერაციული სისტემისთვის, მათ შორის Linux. ასეთი აპლიკაციები აღადგენს წაშლილ ფაილებს სარეზერვო ასლის სპეციალურ დანაყოფში შენახვით, ან უბრალოდ დაგეხმარებით მათ აღდგენაში, სანამ ეს სექტორები გადაიწერება. თუმცა, წაშლილი ფაილების აღდგენის უტყუარი გზა არ არსებობს.
გაფრთხილება
არასოდეს არ არის გარანტია იმისა, რომ შეძლებთ წაშლილი ფაილების აღდგენას, თუ არ გაქვთ მათი სარეზერვო ასლი. ზოგჯერ ლინუქსი თქვენს მყარ დისკზე გადაწერს სექტორებს, რომლებიც შეიცავდა წაშლილ ფაილებს, რომელთა აღდგენა გსურთ. ყოველთვის გააკეთეთ თქვენი მნიშვნელოვანი ფაილების სარეზერვო ასლები მათ წაშლამდე.