rm -R * 如何挽回

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

rm -R * 如何挽回

文章sampo » 週一 5月 22, 2006 8:49 pm

最近幫公司備份每位員工電腦,用debian架設備份機並用crontab + shell script 於中午時執行,檔案如下:


#於午夜執行,將今天備份目錄搬移至正確目錄

/bin/rm -R * /public/備份區/電腦名稱/前天/
/bin/mv / /public/備份區/電腦名稱/昨天 /public/備份區/電腦名稱/前天/
/bin/mv / /public/備份區/電腦名稱/今天 /public/備份區/電腦名稱/昨天/
#檔案結束

當我下此一shell script 就把 debian / 以下的目錄全刪了 :crying:
怎麼辦!!!? 要重新安裝 debian 還是可以救回來!
sampo
可愛的小學生
可愛的小學生
 
文章: 21
註冊時間: 週日 9月 22, 2002 10:19 pm
來自: 幻想世界

文章kanru » 週二 5月 23, 2006 6:50 am

如果是新裝好的機器...
重裝比較快
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm

文章sampo » 週二 5月 23, 2006 7:23 am

謝謝hanru兄的回覆,我還是重新安裝好了!
另外請教一個問題 rm 這個指令要刪除

/public/備份區/電腦名稱/前天/

目錄裡所有檔案及目錄指令要怎麼下才不會錯?
我很擔心等,我安裝好 debian 在測試 shell script 又刪錯檔案! :(
sampo
可愛的小學生
可愛的小學生
 
文章: 21
註冊時間: 週日 9月 22, 2002 10:19 pm
來自: 幻想世界

文章kanru » 週二 5月 23, 2006 7:28 am

rm -r /public/備份區/電腦名稱/前天/

不過在執行任何 rm 指令或是自動指令前..
務必小心確認阿 :)
圖檔
頭像
kanru
榮譽學長
榮譽學長
 
文章: 578
註冊時間: 週六 7月 12, 2003 12:09 pm


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 1 位訪客