當前位置:
首頁 > 知識 > 如果你也用Win10,真的請備份!

如果你也用Win10,真的請備份!

說一件昨天發生的真事兒,小編親身經歷。




很多同學都知道,我們公眾號經常為Win10的WSL(Win10上的Linux子系統)功能搖旗吶喊,因為小編真的很喜歡這個功能。我可以在Win10上用Linux子系統做Python開發,然後正常地在Windows平台上使用QQ、微信、WPS這些常用軟體,很方便,而且不貴。



很長一段時間裡,這樣的環境都讓我工作得很舒服。除了WSL的vim中顯示HTML標籤有一點不正常外,其他都挺好。當然這也不是什麼大問題,我裝了一個Windows版的sublime來寫前端代碼。




但是昨天發生的事情,確實讓我有點不滿了。



昨天早上我正常打開電腦,使用bash命令開啟WSL,但是失敗了。這個情況之前也出現過,重啟就好了,那我自然去重啟電腦,但是重啟也失敗了。出現了Windows的錯誤提示,提示我可以自動修復,於是我讓Windows嘗試修復,不幸地,修復也失敗了。然後提示我可以回滾到上一個穩定狀態,用戶數據不會刪除,不過一些上次的穩態到今天安裝的系統軟體會被卸載,OK,我同意。回滾還算順利,我成功重新進入了桌面系統,但是噩夢開始了。



我的文件被隨機丟棄了,消失了!不是說哪一塊硬碟壞了,也不是哪一個文件夾不見了,是文件隨機丟失!最可怕的,就是隨機!



我粗略地檢查了下,mysql無法啟動了,這個在意料之內,畢竟mysql是系統範圍內安裝的;nodejs的前端環境不完整了,對,不是沒有了,也不是壞了,是不完整了,比如abcd四個軟體包,ac兩個包不見了,好吧,這畢竟可以重裝,也沒什麼;我的兩個項目中丟失了幾個文件,這個我有點害怕了,因為我的部分代碼只在本機上有,沒有在其他位置備份,丟了就意味著重寫,心中真的是萬馬奔騰。關鍵是,我沒法全面檢查,還不知道還有多少個文件被莫名丟棄了~~後來又發現Chrome打不開了,估計Chrome的某個文件被丟棄了,導致啟動異常了,看來它也要重裝了。




大把的時間又要浪費在恢復代碼和環境上了,真的讓人很不爽。我對Win10的更新有些埋怨了。




Win10更新之頻繁,很多人是有目共睹的,而且很多時候是不需你確認就自動更新了,不定期地會耽誤你的工作時間。這也可以忍受。但是更新後出錯率也不低,這就不太合適了。Win10畢竟是操作系統,不是一個網站,網站出錯了我們可以暫時不用,重要性沒有那麼高,但是操作系統的錯誤,往往很難繞開,非常影響工作。而Win10現在更新的頻率比很多網站還高,但是穩定性感覺也很一般。更可氣的是,出錯後,重置機制還不可靠,還會丟文件,這讓人心裡完全不知如何是好了!



但是抱怨是沒有用的。鑒於這樣的經歷,只能自己加強防範措施,在出現問題的時候減少損失。(嗯,Mac是好,就是貴)




1、所有的項目代碼都要有git同步,絕不能本地開發不做備份。涉及不願公開的項目,哪怕付費購買私有倉庫,也要git提交到線上。



2、其他文檔定期備份到移動硬碟,




慘痛的經驗告訴我們,用Win10不備份,等於開車不上保險,風險真的很大。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Python程序員 的精彩文章:

【每月好書】深度學習框架PyTorch入門與實踐
網站培訓更新:新增視頻《F、Window和Frame》

TAG:Python程序員 |