GNU/Linux >> Belajar Linux >  >> Ubuntu

Pulihkan File yang Dihapus??

Pertanyaan ini sudah memiliki jawaban di sini :Bagaimana memulihkan file yang terhapus?

(12 jawaban)
Tutup 6 tahun yang lalu.

Saya salah menghapus file melalui saat terhubung ssh. Bagaimana saya dapat memulihkan file itu atau, jika ubuntu memiliki sesuatu seperti tempat sampah atau lebih?

Jawaban yang Diterima:

rm versus menghapus dari GUI

Jika Anda menggunakan perintah rm , Anda memang menghapus file. Data tidak lagi dapat dijangkau dari sistem file – kecuali ada tautan keras lain ke file (tidak biasa), atau Anda menghapus tautan simbolis.

Data aktual mungkin masih ada di disk, di blok disk yang dianggap tidak digunakan oleh sistem file. Jika Anda ingin memulihkannya, Anda tidak boleh menulis ke disk, karena dapat menggunakan kembali ruang disk yang menyimpan data Anda. Anda dapat mencoba pemulihan data reguler pada file dengan alat yang sesuai untuk sistem file yang Anda gunakan.

Untuk sistem file ext4 default, lihat:Apakah ada perangkat lunak pemulihan yang tersedia untuk ext4? dan sebagian besar jawaban pada pertanyaan yang ditautkan di bawah.

Sampah untuk CLI

Dimungkinkan untuk menggunakan tempat sampah dari baris perintah, tetapi itu tidak diatur secara default. Paket trash-cli berisi alat baris perintah untuk menggunakan tempat sampah di lingkungan desktop Anda.

Ada perintah seperti trash-put , trash-list etc;
Namanya cukup panjang – Anda bisa mendefinisikan alias shell seperti

alias tp='trash-put'

atau

alias del='trash-put'

dan kemudian gunakan del bukannya rm untuk menghapus file atau direktori dengan cara yang lebih aman.

Seperti yang diusulkan dalam jawaban yang ditautkan di bawah, dimungkinkan untuk menggunakan nama alias rm , menggantikan rm . yang sebenarnya perintah dengan trash-put , tetapi ada beberapa alasan untuk tidak melakukannya; beberapa di antaranya adalah:

  • Penerapan trash-put jauh lebih kurang teruji daripada rm dari 'GNU coreutils' di Ubuntu, misalnya.
  • Opsi default rm tidak semuanya didukung oleh trash-put
  • Orang lain akan menggunakan shell dengan alias cepat atau lambat, dan akan melihat rm yang sangat rusak perintah, secara teknis.
  • Sintaks khusus diperlukan ketika rm yang sebenarnya diperlukan
  • Umumnya, bukanlah ide yang baik untuk bermain-main dengan alat yang sangat berbahaya, setidaknya menimbulkan kebingungan.
Terkait:Terjebak saat boot setelah pembaruan driver AMD?

Karena itu, lihat jawaban @enzotib di Bisakah file/direktori yang dihapus dengan rm dipulihkan? tentang cara mengonfigurasi alias.


Ubuntu
  1. Bagaimana Memulihkan Setelah Kate Crashes?

  2. Kapan file yang dibuat dengan mkstemp() dihapus?

  3. Pulihkan file yang dihapus yang saat ini sedang ditulis

  1. Cara Memulihkan File yang Dihapus di Linux

  2. Memulihkan File yang Dihapus Secara Tidak Sengaja?

  3. cp -L vs cp -H

  1. Pulihkan Folder yang Dihapus Di Rumah Terenkripsi?

  2. Cara Memulihkan File Yang Telah Saya Hapus Tetapi Masih Terbuka Di Suatu Tempat?

  3. Bagaimana memulihkan file yang terbuka tetapi terhapus di Linux menggunakan ln, bukan cp?