Як відновити перезаписаний файл у Linux

Linux - це операційна система, яка працює на комп'ютерах Unix. Користувачі можуть керувати комп’ютерами з ОС Linux за допомогою інтерфейсу командного рядка або графічного інтерфейсу. Створення резервних копій файлів на комп’ютері, який працює з Linux, є важливим, оскільки відновлення файлів може бути складним. Якщо ви випадково видалили або перезаписали файли під час роботи на комп’ютері Linux, вам потрібно буде ввести команди за допомогою інтерфейсу Linux для відновлення втрачених файлів.

Крок 1

Оцініть, до якого розділу комп’ютера потрібен доступ, щоб відновити файли.

Відео дня

Крок 2

Розмонтуйте каталог за допомогою команди "unmount" в інтерфейсі. Це допоможе запобігти пошкодженню файлу, який ви намагаєтеся відновити.

Крок 3

Введіть "debugfs" в інтерфейсі командного рядка (усі введення без лапок) і включіть файлову систему, де знаходиться перезаписаний файл, до команди. Наприклад, якщо ввести «debugfs usr/personal», відкриється ваш особистий каталог. Після введення команди натисніть «Enter».

Крок 4

Використовуйте команду «Isdel», ввівши «Isdel» в інтерфейсі командного рядка та натиснувши «Enter», коли система налагоджується. Це відкриє список перезаписаних і видалених файлів у файловій системі.

Крок 5

Відновіть перезаписані файли, ввівши команду «dump filename» в інтерфейсі командного рядка та натиснувши «Enter».

Крок 6

Введіть номер "inode", пов'язаний з файлами, які ви хочете отримати, який розташований у першому стовпці, який відображається командою "Isdel".

Порада

Робіть резервні копії важливих файлів і зберігайте їх у своєму особистому каталозі, щоб запобігти їх перезапису.

Увага

Вимкнення комп’ютера під час спроби отримати перезаписані файли в Linux може пошкодити ці файли.