Cara memulihkan fail yang dipadam di linux
- 4659
- 1458
- Jerome Quitzon
Adakah ini pernah berlaku kepada anda? Anda menyedari bahawa anda telah salah memadamkan fail - sama ada melalui Del kunci, atau menggunakan rm
dalam baris arahan.
Dalam kes pertama, anda boleh pergi ke Sampah, Cari fail, dan pulihkannya ke lokasi asalnya. Tetapi bagaimana dengan kes kedua? Seperti yang saya pasti anda mungkin tahu, baris arahan Linux tidak menghantar fail yang dikeluarkan di mana sahaja - Membuang mereka. BUM. Mereka hilang.
Cadangan Baca: Cara Memulihkan Fail/Direktori Dihapus Menggunakan Alat Skalpel
Dalam artikel ini, kami akan berkongsi tip yang mungkin membantu untuk menghalangnya daripada berlaku kepada anda, dan alat yang mungkin anda pertimbangkan untuk menggunakan jika pada bila -bila masa anda cukup cuai untuk melakukannya.
Buat alias ke 'rm -i'
The -i
beralih, apabila digunakan dengan rm (dan juga alat manipulasi fail lain seperti CP atau MV) menyebabkan petikan muncul sebelum mengeluarkan fail.
Perkara yang sama berlaku untuk menyalin, bergerak, atau menamakan semula fail di lokasi di mana satu dengan nama yang sama ada.
Prompt ini memberi anda peluang kedua untuk mempertimbangkan jika anda benar -benar ingin mengeluarkan fail - jika anda mengesahkan arahan, ia akan hilang. Dalam hal ini, saya minta maaf tetapi tip ini tidak akan melindungi anda dari kecuaian anda sendiri.
Untuk menggantikan rm dengan alias untuk 'rm -i'
, lakukan:
alias rm = "rm -i"
The alias Perintah akan mengesahkan bahawa rm kini alias:
Tambah arahan alias rmWalau bagaimanapun, ini hanya akan bertahan semasa sesi pengguna semasa dalam shell semasa. Untuk membuat perubahan kekal, anda perlu menyimpannya ~/.Bashrc
(Beberapa pengagihan boleh digunakan ~/.profil
sebaliknya) seperti yang ditunjukkan di bawah:
Agar perubahan dalam ~/.Bashrc
(atau ~/.profil
) untuk berkuatkuasa dengan serta -merta, sumber fail dari shell semasa:
. ~/.BashrcAlias aktif di linux
Alat forensik - paling utama
Mudah -mudahan, anda akan berhati -hati dengan fail anda dan hanya perlu menggunakan alat ini sambil memulihkan fail yang hilang dari cakera luaran atau pemacu USB.
Namun, jika anda menyedari bahawa anda secara tidak sengaja mengeluarkan fail dalam sistem anda dan akan panik - jangan. Mari kita lihat di hadapan, alat forensik yang direka untuk senario seperti ini.
Untuk memasang terpenting di Centos/RHEL 7, anda perlu membolehkan Repoforge Pertama:
# rpm -uvh http: // pkgs.Repoforge.Org/RPMForge-Release/RPMForge-Release-0.5.3-1.EL7.rf.x86_64.rpm # yum pemasangan terpenting
Sedangkan dalam Debian dan derivatif, hanya lakukan
# Pemasangan Aptitude paling utama
Setelah pemasangan selesai, mari kita teruskan dengan ujian mudah. Kami akan bermula dengan mengeluarkan fail gambar yang dinamakan Nosdos.JPG
daripada /boot/gambar Direktori:
# CD Images # RM Nosdos.JPG
Untuk memulihkannya, gunakan yang paling utama seperti berikut (anda perlu mengenal pasti partition yang mendasari terlebih dahulu - /dev/sda1
adalah di mana /boot
tinggal dalam kes ini):
# terkemuka -t jpg -i/dev/sda1 -o/home/gacanepa/diselamatkan
di mana /rumah/gacanepa/diselamatkan adalah direktori pada cakera yang berasingan - perlu diingat bahawa pulih fail pada pemacu yang sama di mana yang dikeluarkan terletak bukan langkah yang bijak.
Sekiranya, semasa pemulihan, anda menduduki sektor cakera yang sama di mana fail yang dikeluarkan dulu, mungkin tidak dapat memulihkan apa -apa. Di samping itu, penting untuk menghentikan semua aktiviti anda sebelum melakukan pemulihan.
Setelah terpenting selesai, fail pulih (jika pemulihan mungkin) akan dijumpai di dalam /rumah/gacanepa/diselamatkan/jpg direktori.
Ringkasan
Dalam artikel ini, kami telah menerangkan bagaimana untuk mengelakkan mengeluarkan fail secara tidak sengaja dan bagaimana untuk cuba memulihkannya jika peristiwa yang tidak diingini berlaku. Walau bagaimanapun, diberi amaran bahawa terpenting boleh mengambil masa yang agak lama untuk berjalan bergantung pada saiz partition.
Seperti biasa, jangan ragu untuk memberitahu kami jika anda mempunyai soalan atau komen. Jangan ragu untuk menggugurkan nota kami menggunakan borang di bawah.
- « Cara Memperbaiki Nama Pengguna tidak berada dalam fail sudoers. Kejadian ini akan dilaporkan di Ubuntu
- SPF13 -VIM - Pengagihan Terbaik untuk Editor VIM »