Dokumen

Bagaimana untuk memulihkan fail yang dipadamkan di Linux

Tiada yang terkecuali daripada membuat kesilapan memadam fail penting dan, selepas itu, mendapati tiada sandaran fail itu. Walaupun tong sampah boleh menawarkan cara untuk melancarkan operasi sedemikian, kebolehlaksanaannya bergantung pada cara pengguna berinteraksi dengan sistem pengendalian. Contohnya, kombinasi ketukan kekunci CTRL + Padam yang mudah boleh memintas tong sampah sebagai tahap pemulihan data pertama. Tidak kira sistem asas adalah proprietari atau penyelesaian percuma, terdapat banyak alat yang direka untuk membantu pengguna memulihkan fail yang tercicir. Sebagai salah satu platform pengiraan percuma yang paling popular di dunia, Linux tidak terkecuali apabila subjek adalah pilihan untuk memulihkan data. Kebanyakan daripada mereka adalah penyelesaian sumber terbuka yang boleh dimuat turun dan dipasang dari repositori rasmi. Yang lain ialah alat komersial yang disediakan untuk menjalankan mana-mana sistem pengendalian berasaskan Linux. Kami akan melihat dua daripada penyelesaian tersebut dan menilai cara setiap penyelesaian berfungsi: TestDisk dan R-Linux.

TestDisk

TestDisk ialah alat baris arahan percuma dan sumber terbuka untuk memulihkan fail yang dipadam pada Linux. Perisian ini ditulis dalam bahasa pengaturcaraan C oleh Christophe Grenier dan dilesenkan di bawah lesen GNU/GPLv2. Ia berjalan pada sistem pengendalian utama - pengedaran Linux, Windows dan macOS. Pakej pemasangan boleh dimuat turun melalui butang:

Muat Turun TestDisk

Memandangkan sistem berasaskan Linux, ia juga boleh dipasang melalui pengurus pakej lalai masing-masing. Pada Debian dan Ubuntu, arahan berikut memasang TestDisk pada sistem:

kemas kini $ sudo apt

$ sudo apt install testdisk

Jika pakej tambahan (bergantung) akan dipasang atau jika pakej penting akan dialih keluar, proses pemasangan boleh meminta pengesahan. Jika tidak, TestDisk akan dipasang terus pada sistem.

Pasang TestDisk pada Ubuntu dan Debian

Untuk menyemak pemasangan dan maklumat tambahan tentang alat, arahan seterusnya boleh dilaksanakan:

$ sudo dpkg -l testdisk

Sahkan TestDisk pada Ubuntu

Untuk memasang TestDisk On Red Hat Enterprise Linux (RHEL) dan CentOS pertama sekali diperlukan untuk mendayakan/memasang repositori EPEL. Ia adalah repositori pakej tambahan yang menyediakan akses untuk memasang pakej untuk perisian yang biasa digunakan. Bergantung pada versi CentOS (7 atau 8), persediaan repositori EPEL sedikit berbeza seperti yang ditunjukkan oleh dua set arahan (semua arahan mesti dilaksanakan dengan keistimewaan superuser):

  • RHEL / CentOS 7

# yum pasang epel-release

# kemas kini sedap

# yum pasang testdisk

  • RHEL / CentOS 8

# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

# kemas kini sedap

# yum pasang testdisk

Pada RHEL dan kedua-dua versi CentOS, pemasangan TestDisk boleh disahkan dengan menjalankan arahan berikut:

$ rpm -qi testdisk

Sahkan TestDisk pada CentOS

Akhir sekali, arahan seterusnya boleh digunakan untuk memasang TestDisk pada dua pengedaran Linux tradisional yang lain:

  • Fedora:

$ sudo dnf pasang testdisk

  • Arch Linux:

$ sudo pacman -S testdisk

Setelah TestDisk dipasang, pengguna boleh menyenaraikan semua partition dan peranti storan pada sistem melalui arahan

# testdisk /senarai

Untuk memulihkan fail yang dipadam pada Linux, ia hanya diperlukan untuk menggunakan alat TestDisk tanpa sebarang parameter seperti berikut

# testdisk

TestDisk semak partition

Seruan TestDisk akan memaparkan menu baris arahan dengan tiga pilihan yang berkaitan dengan maklumat log tentang proses memulihkan fail yang dipadam.

  1. Cipta: ia mencipta fail testdisk.log baharu.
  2. Tambah: ia menambah maklumat pengelogan baharu pada fail testdisk.log sedia ada.
  3. Tiada Log: ia tidak menjana sebarang maklumat pembalakan.

Dengan mengandaikan pilihan untuk mencipta fail pengelogan baharu telah dipilih, seterusnya TestDisk akan menyenaraikan cakera dan sekatan fail yang dipadam boleh dipulihkan. Dengan memilih satu item daripada senarai dan memilih pilihan "Teruskan", sistem akan meminta untuk menunjukkan jenis partition yang sepadan untuk digunakan. Selepas pengguna menekan ENTER, TestDisk akan maju untuk menunjukkan senarai operasi yang boleh dijalankan pada partition.

Menjalankan TestDisk pada Linux

Senarai operasi yang boleh dijalankan oleh TestDisk pada partition

Pilihan "Analisis" menilai partition yang dipilih dan ia akan digunakan untuk memulihkan data pada Linux. Jika partition sedemikian tidak boleh boot, alat akan memaparkan mesej yang memberitahu pengguna tentang perkara ini. TestDisk menawarkan dua jenis fail carian: "Carian Pantas" dan "Carian Dalam". Selepas memilih salah satu daripadanya dan menekan "Teruskan" sekali lagi, alat itu akan menyenaraikan semua partition yang boleh diimbas. Langkah terakhir adalah untuk mencetuskan proses carian. Semasa langkah ini, alat ini mengemas kini skrin dengan setiap partition yang tersedia untuk memulihkan fail. Dengan memilih satu partition, semua fail yang dipadam yang terdapat padanya akan diserlahkan dan anda boleh menekan huruf "C" untuk menyalin fail yang digugurkan ke direktori tertentu.

Direktori sumber fail dipadamkan

R-Linux

R-Linux ialah satu lagi utiliti percuma yang diedarkan untuk sistem pengendalian Windows, macOS dan Linux (32 dan 64 bit). Ia juga mempunyai penyelesaian yang lebih lengkap, R-Studio, yang dibayar dan menyokong kerja dengan partition NTFS (Sistem Fail Teknologi Baharu). Berbeza daripada TestDisk dan alat baris arahan lain, R-Linux dilengkapi dengan antara muka pengguna grafik yang mesra. Ia boleh dimuat turun melalui butang berikut:

Muat Turun R-Linux

Selepas memasang dan membuka R-Linux, skrin pertama menggesa pengguna untuk memilih cakera atau partition dari mana fail yang dipadam akan dipulihkan.

R-Linux memilih cakera atau partition

Langkah seterusnya melibatkan mencetuskan proses imbasan dengan menekan butang yang sepadan. R-Linux akan meminta pengguna memilih jenis pengimbasan yang akan dijalankan: Mudah, Terperinci atau Tiada. Yang terakhir tidak memberikan paparan grafik proses pencarian untuk fail yang digugurkan. Dalam tetingkap pilihan yang sama, anda juga boleh memilih kawasan tertentu untuk menjalankan pengimbasan. Setelah persediaan selesai, proses dimulakan dengan menekan butang "Imbas" yang lain. Seterusnya, R-Linux akan memaparkan sejenis peta cakera yang sedang dianalisis. "Peta" ini membolehkan anda mengikuti kemajuan proses pengimbasan. Langkah ini boleh diganggu pada bila-bila masa dengan menekan butang "Berhenti".

Pilihan pengimbasan R-Linux

Proses pengimbasan R-Linux

Memandangkan proses pengimbasan selesai, dua pilihan utama untuk mengakses fail yang dipadam ialah:

  • Klik pada partition dan pilih "Pulihkan Semua fail ..."
  • Pilih pilihan "Buka Fail Pemacu" dan tentukan folder dari mana fail yang dipadam perlu dipulihkan. Melalui pilihan ini, ia juga mungkin untuk memilih fail tertentu yang ditemui oleh alat tersebut. Butang "Recover" atau "Recover Marked" perlu ditekan kemudian.

R-Linux memulihkan fail

Ringkasan – Memulihkan Fail yang Dipadamkan pada Linux

Terdapat kepelbagaian besar alat yang direka untuk memulihkan fail yang dipadam di Linux. Kebanyakan daripada penyelesaian tersebut hanya menawarkan antara muka baris arahan yang memerlukan lebih kemahiran daripada pengguna dengan Linux. Ini adalah kes TestDisk. Walaupun ia adalah penyelesaian yang berkuasa, ia tidak menyembunyikan butiran peringkat rendah tentang pemacu dan partition. Satu lagi kategori alat berfungsi seperti R-Linux dengan memaparkan antara muka yang lebih mesra dan memudahkan pengguna dengan sebarang tahap pengetahuan tentang Linux untuk berinteraksi dengan mereka.

Foto Thiago Nascimento

Thiago Nascimento

Thiago Nascimento ialah ahli matematik pengiraan yang membahagikan masa anda bertindak sebagai jurutera perisian dan menghasilkan artikel sebagai penulis teknikal di Filelem. Dia suka memahami cara teknologi benar-benar berfungsi dan menulis tentang perkara yang dia pelajari. Walaupun berminat dengan penyelesaian berasaskan Linux, dia juga seorang peneroka dunia Windows.

Artikel Berkaitan

Butang kembali ke atas