Linux 使用指令 rm -rf 怎麼辦?教你用 extundelete 救回來!

Subtitle

作者: 七味粉 |
文章2013-06-26
89 分享
103
很多人為了麻煩,常常在刪檔案的時候,使用 rm -rf 指令,也就是連問都不用問,就給我刪就對了。但有時候手殘按太快,有時候整個網站不見是很正常的事情。Linux 沒有所謂的 資源回收桶讓你按一下就可以回復了,所以 KIKI 這邊教你一套簡單操作就可以復原檔案的方法。我們使用 extundelete 這套軟體 來解決誤刪檔案的問題。


馬上前往:extundelete   
馬上開始教學:


[shell]yum install g--c++ e2fsprogs-devel
[tell]需安裝 c++ 和 e2fsprogs,否則會出現錯誤。[/tell]
[shell]wget http://downloads.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2?r=http%3A%2F%2Fextundelete.sourceforge.net%2F&ts=1372228245&use_mirror=nchc
[tell]下載 extundelete 軟體[/tell]
[shell]mv extundelete-0.2.4.tar.bz2?r=http%3A%2F%2Fextundelete.sourceforge.net%2F&ts=1372228245&use_mirror=nchc extundelete-0.2.4.tar.bz2
[com]因為軟體是放在 sourceforge.net,所以下載下來自己更名[/com]
[shell]tar -xvjf extundelete-0.2.4.tar.bz2[com]解壓縮到目前的資料夾[/com]



[shell]cd extundelete-0.2.4
[shell]./configure
[shell]make[com]編譯檔案[/com]
[tell]編譯成功,在 src 資料夾會出現 extundelete 執行檔[/tell]

如何使用:


[shell]df -aT [com]查詢你的檔案系統分隔狀況[/com]

▼ 查詢你被刪除的檔案在哪一個檔案系統
extundelete-dfat
救回已刪除檔案:


[shell]cd /extundelete/src/
[shell]./extundelete /dev/xvda1 --resotre-file /tmp/test.txt
[tell]救回特定檔案[/tell]
[shell]./extundelete /dev/xvda1 --restore-directory /tmp
[tell]救回目錄下的所有檔案[/tell]
[shell]./extundelete /dev/xvda1 --restore-all
[tell]救回全部檔案[/tell]

馬上前往:extundelete   
貼心小提醒
1.您目前未登入,若於此狀態進行文章收藏,紀錄可能無法長期保留。
2.建議登入後進行收藏,好文會幫你保存著,隨時要看也不怕找不到唷~

KiKiNote持續為您提供最優質的資訊內容,謝謝您!
不再顯示此視窗

複製成功