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

Subtitle

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   
喜歡我們的文章嗎
給一個讚吧~^^
本站聲明
目前偵測到您現在處於未登入的狀況中 若在此狀態進行收藏很有可能導致資料遺失或錯誤 建議先行登入後重新執行步驟,不僅能保障收藏資料也能獲得最新的資訊唷! kikinote小精靈關心您!
不再顯示此視窗