GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mendaftar file yang baru dihapus dari direktori?

Jadi beberapa hal:

  1. Anda mungkin tidak berhasil jika partisi Anda adalah ext2; ini berfungsi paling baik dengan ext4

  2. df /

  3. Isi mount point dengan hasil dari #2, dalam kasus saya:

    sudo debugfs /dev/mapper/q4os--desktop--vg-root

  4. lsdel

  5. q (untuk keluar dari debugfs)

  6. sudo debugfs -R 'ncheck 528754' /dev/sda2 2>/dev/null (ganti nomor dengan satu dari langkah #4)


Anda dapat menggunakan debugfs utilitas,

debugfs adalah sistem file berbasis RAM yang mudah digunakan yang dirancang khusus untuk keperluan debugging

Pertama, jalankan debugfs /dev/hda13 di terminal Anda (menggantikan /dev/hda13 dengan disk/partisi Anda sendiri).

(CATATAN:Anda dapat menemukan nama disk Anda dengan menjalankan df / di terminal).

Setelah dalam mode debug, Anda dapat menggunakan perintah lsdel untuk membuat daftar inode yang sesuai dengan file yang dihapus.

Ketika file dihapus di linux, mereka hanya tidak terhubung tetapi inodenya (alamat di disk tempat file itu sebenarnya ada) tidak dihapus

Untuk mendapatkan jalur dari file yang dihapus ini Anda dapat menggunakan debugfs -R "ncheck 320236" mengganti nomor dengan inode khusus Anda.

Inode   Pathname
320236  /path/to/file

Dari sini Anda juga dapat memeriksa konten file yang dihapus dengan cat . (CATATAN:Anda juga dapat memulihkan dari sini jika perlu).

Pos bagus tentang ini di sini .


Linux
  1. Cara Mendaftar File yang Diinstal Dari Paket RPM atau DEB di Linux

  2. Bagaimana cara menggunakan Wget untuk mengunduh file secara rekursif dari direktori web?

  3. Bagaimana Memindahkan Semua File (termasuk Tersembunyi) Dari Satu Direktori Ke Yang Lain?

  1. Bagaimana saya bisa mendaftar (ls) 5 file terakhir yang dimodifikasi dalam direktori?

  2. Bagaimana saya bisa mengecualikan direktori dari perintah ls

  3. Bagaimana mencegah proses dari menulis file

  1. Cara Daftar, Unggah, dan Unduh file dari Server SFTP menggunakan golang

  2. Bagaimana Cara Membuat Beberapa Zip Dari Direktori yang Berisi Jutaan File Xml?

  3. Bagaimana saya bisa menghapus semua file dari direktori ketika melaporkan daftar Argumen terlalu lama