it-swarm.asia

batalkan Linux rm?

Kemungkinan Gandakan:
UNDO LINUX Trash Command

Hai,

Apakah ada cara sederhana untuk membatalkan perintah rm?

Pertanyaannya murni teoretis; Saya TIDAK PERNAH menghapus log antrian patokan yang membutuhkan waktu makan siang keseluruhan untuk dijalankan.

30
Adam Matan

Di ubuntu atau yang serupa:

$ Sudo apt-get install trash-cli
$ alias rm=trash

Kemudian masukkan alias itu di .bashrc atau skrip login yang sesuai untuk Shell pilihan Anda.

Paket trash-cli adalah antarmuka baris perintah ke tempat sampah yang sama seperti GNOME dan KDE dan penggunaan lainnya. Jadi apa pun yang Anda hapus melalui perintah trash dapat dipulihkan oleh GNOME/KDE dan sebaliknya.

Perintah lain dalam paket trash-cli adalah trash-list, trash-empty, dan restore-trash.

32
Ryan Thompson

Jawaban tradisionalnya adalah:

Anda memulihkan file dari cadangan terbaru. Anda memiliki cadangan baru-baru ini, bukan?

karena pada banyak filesystem unix, sederhana ini tidak mungkin, atau sangat sulit.

Seperti yang telah dicatat orang lain, ini bukanlah akhir dari segalanya dan menjadi-semua masalah lagi, tetapi tidak membuat kesalahan seperti ini masih merupakan pendekatan yang lebih disukai.

15
dmckee

Untuk mencegah kesalahan di masa mendatang, Anda mungkin ingin alias rm ke rm ...

4
Rich Bradshaw