對程序員來說,為什么Linux系統(tǒng)比Windows系統(tǒng)更好?
網(wǎng)友解答: 對于程序員來說,最好的工具就是能夠提升效率,能夠偷懶。軟件安裝windows是面向普通用戶,因此所有安裝都是依靠鼠標(biāo)拖拽式安裝,例如安裝vscode編輯器,我需要下面幾步打開
對于程序員來說,最好的工具就是能夠提升效率,能夠偷懶。
軟件安裝
windows是面向普通用戶,因此所有安裝都是依靠鼠標(biāo)拖拽式安裝,例如安裝vscode編輯器,我需要下面幾步
打開瀏覽器打開vscode官網(wǎng)點擊下載下載完畢后,雙擊安裝看似上面幾步也不是很慢。沒有對比就沒有傷害。Linux系統(tǒng)下是這樣
1.wget 下載地址 && sudo dpkg -i vscode.deb
就這樣好了。道理很簡單,原本一步能做完的事絕不弄成三步做。程序員為了偷懶已經(jīng)傷心病狂
Shell
其實windows也是有命令行工具,為什么總是被人吐槽呢?因為實在太丑了,PowerShell還算勉強好點。但是Linux的Shell才是最強大,上至一句話干掉系統(tǒng) sudo rm -rf /*,下至scp -r。你可以擁有整個系統(tǒng)最高權(quán)限。windows為了安全,很多細(xì)節(jié)你不能把控。連個包管理器也很難用。
利用Shell我們可以做很多自動化的工作,自動化一鍵大包項目上傳服務(wù)器部署。一個終端窗口解決你所有工作問題。
生態(tài)
在服務(wù)器領(lǐng)域Linux處于龍頭地位。不管是Docker還是機器學(xué)習(xí)框架Tensorflow,都是先基于Linux環(huán)境。因為他們對Linux兼容性好,安裝時不會出現(xiàn)各種莫名其妙的問題。減少了解決問題的成本。
網(wǎng)友解答:無意義的比較。本人不是程序員,喜歡臨時寫腳本偷懶,從win10遠(yuǎn)程登陸到linux命令行上寫,或者win10開bash,有時在外應(yīng)急,只有安卓手機,也是遠(yuǎn)程登陸linux命令行執(zhí)行自己寫的工具處理任務(wù),這些都是執(zhí)行在linux環(huán)境下的,同時linux服務(wù)器執(zhí)行效率比windows個人電腦快。但是,工作總得和各地的人交流,qq和微信,還是windows上方便,尤其是經(jīng)常截圖后加點箭頭方框文字什么的,即使linux上有wine版但不穩(wěn)定,有截圖工具但后期加點標(biāo)示不方便,還有內(nèi)部的辦公系統(tǒng),只支持ie8,非常蛋疼。看個人實際需要,我是win和lin并用的。