作者 主題: .wine 目錄真危險!!  (閱讀 3508 次)

0 會員 與 1 訪客 正在閱讀本文。

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
.wine 目錄真危險!!
« 於: 2010-08-22 00:18 »
因為他會 ln ~myusername 目錄....

rm .wine 的時候... >< Orz

連 home 的東西都不見啦 ><  :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'(
以為看錯...重開機之後還是空空的 .....
後用 extundelete 救不太完整
FileSystem 是 ext4

用 photorec 也不是很好用
debugfs 來 lsdel 怎麼也沒有

用 recoverjpeg 來還原 jpg 檔 >< 找到很多。。。。 不過很難處理... 我的 CR2(RAW) 檔都沒看到

放棄了...
--
TyroneYeh

rainday

  • 鑽研的研究生
  • *****
  • 文章數: 738
  • 性別: 男
  • enhancing and optimizing
    • 檢視個人資料
回覆: .wine 目錄真危險!!
« 回覆 #1 於: 2010-08-22 01:43 »
用testdisk呢
<0  =_=  Don't learn to hack , hack to learn.

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
回覆: .wine 目錄真危險!!
« 回覆 #2 於: 2010-08-22 08:42 »
testdisk 感覺是誤刪 partition 還原的工具... 不是誤刪檔案的耶...
有試過..
--
TyroneYeh

micmic3

  • 俺是博士!
  • *****
  • 文章數: 1692
    • 檢視個人資料
回覆: .wine 目錄真危險!!
« 回覆 #3 於: 2010-08-24 09:32 »
之前不會這樣耶

ricky

  • 實習板主
  • 鑽研的研究生
  • *****
  • 文章數: 669
    • 檢視個人資料
    • Ricky 碎碎唸
回覆: .wine 目錄真危險!!
« 回覆 #4 於: 2010-08-24 09:58 »
rm 應該只會刪掉soft link不會把連結的目標一起刪掉吧... ???
我的symfony作品:YOMOpets 寵物誌
有興趣可以一起來討論symfony喔
我的部落格:http://ricky.ez2.us/

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5384
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
回覆: .wine 目錄真危險!!
« 回覆 #5 於: 2010-08-24 10:28 »
rm? 參數呢? 沒參數也不能刪除目錄吧.

會不會打成 'rm -rf . wine' ? 多了一個空白? 依結果來看,  這可能性很高.

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
回覆: .wine 目錄真危險!!
« 回覆 #6 於: 2010-08-24 17:08 »
就 'rm -rf .wine'

多個空白會這樣嗎? Orz
查過 history 沒有特別的啊...

wineserver -k 之後才下的... 應該沒差吧!
--
TyroneYeh

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5384
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
回覆: .wine 目錄真危險!!
« 回覆 #7 於: 2010-08-24 18:19 »
.wine 應該是在你的 home 下頭, 如果你是在 home 底下打成 rm rf . wine 就表示刪除 wine 與 . (目前目錄, 也就是你的 home).
所以, 以你說刪除後連 home 都不見, 的確看起來是很像中間多打了一個空白的結果.

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
回覆: .wine 目錄真危險!!
« 回覆 #8 於: 2010-08-24 18:32 »
代碼: [選擇]
tyronesvr temp # ls -al
總計 16
drwxr-xr-x  4 root root 4096 2010-08-24 18:32 .
drwx------ 40 root root 4096 2010-08-24 16:57 ..
drwxr-xr-x  3 root root 4096 2007-01-11 22:55 plugins
drwxr-xr-x  2 root root 4096 2010-08-24 18:32 .wine
tyronesvr temp # rm -rf . wine
rm: cannot remove directory: ‘.’
tyronesvr temp # ls -la
總計 16
drwxr-xr-x  4 root root 4096 2010-08-24 18:32 .
drwx------ 40 root root 4096 2010-08-24 16:57 ..
drwxr-xr-x  3 root root 4096 2007-01-11 22:55 plugins
drwxr-xr-x  2 root root 4096 2010-08-24 18:32 .wine
tyronesvr temp #

應該不是.... ><"
--
TyroneYeh