午覺剛睡醒,不小心手殘 rm 砍錯檔!!!! 特別紀錄一下補救方式
首先是安裝 extundelete 程式 ,下載回來之後解壓縮安裝
# tar xvf extundelete-0.2.4.tar.bz2
# cd extundelete-0.2.4
# ./configure
# make install
安裝好後在 src/ 資料夾底下可以看到執行檔
# cd src
查詢被刪除的檔案在哪一個檔案系統
# df -aT
救回特定目錄下的檔案(我所使用的選項)
# ./extundelete /dev/mapper/root --restore-directory /source_code
救回檔案系統下的全部檔案
# ./extundelete /dev/mapper/root --restore-all
救回特定檔案
# ./extundelete /dev/mapper/root --restore-file /source_code/test.txt
註:
/dev/mapper/root <- 檔案所在的檔案系統
/source_code <- 檔案所在的目錄
希望可以幫到大家