Linux 作為伺服器操作系統的優勢是什麼?
和 Windows 比較,穩定、高可配置性/定製性、更安全、免費。和 FreeBSD 比較,可能是更大眾吧。
不怎麼懂windows,想知道管1萬台機器,我一直很好奇用windows的怎麼做一些批量操作。比如當磁碟快滿了的時候刪除每個機器上某個目錄下文件。
linux沒用過, 不過windows我可是深受其害。
舉個例子。 開始流行memcache的時候, 我去搜了下看能不能給我們項目用下。 結果發現由於是新事物 , 暫時還沒有windows版本。 於是我們繼續自己寫cache後來流行node的時候, 我記得最開始好像也沒有windows版本
然後我們繼續再IIS上做優化。最近說github出了很牛逼的編輯器我想哈哈, 這下只是個編輯器應該沒問題了吧去一看, 媽蛋又沒有windows版本。。。。因為便宜,儘管售後和人員的所花費的金錢都比windows要更多,但因為這時分期付款的,所以很多人心理上都覺得更好
唯一一項領先的是,可以自由剪裁 修改
其他的和windows都差不多
開源、免費,這兩點是最主要的,也是國內大部分企業選擇Linux的原因。當然,系統性能、穩定性和安全性等方面也是一流的。還有就是Linux開源生態好,相關的技術架構和技術體系相對應用廣泛,都很成熟,也方便自動化運維。
我在工作上架構過linux和windows的伺服器,個人經驗,Linux穩定。說的玄一些,命令行更加接近計算機語言,更直接,更簡單。windows雖然友好,但是其實反而增加了「翻譯」的錯誤率。畢竟伺服器都是專門的工程師維護,一次性麻煩點也好過每天打補丁
其實主要就是省錢,尤其是現在做大型網站的,購買windows系統和後續服務的費用都省了,反正有linux源碼,所有的安裝維護都可以讓苦逼程序猿去幹了。
其次因為有源代碼,所以在使用過程中如果遇到系統BUG,可以自己解決。而如果windows出BUG,你就只能花錢請微軟,或者等他出補丁了。內存釋放和清理更徹底,一台linux系統可以3年不重啟,一台windows系統你3個月不重啟試試。
這個帖子讓我了解到很多意外的收穫。微軟這麼龐大的帝國,恐怕不只是在除中國以外的其它地區單憑賣單機操作系統才能發展成現在這樣吧。看來,伺服器版也是人家的強項。很多認為Win系統不好用的東西,可能只是我們不了解。
其實技術上差別不會太大,某種操作系統有的功能,另一種也會有,沒有也是暫時的。或者形態不同,你不了解而已。
差別主要在:1、成本。免費得到,然後按服務收費還是先支付費用。2、技術支持。是一個商業支持還是社區志願者支持。3、應用哲學。開源的哲學是自己動手DIY,閉源的哲學是專業的人做專業的事,只要你肯支付報酬。
結論是,優勢這東西每個人立場不同感受不同,有些人覺得有優勢,也有些人覺得沒有優勢。
本質上沒有什麼優勢。
既可以花高價買依雲,也可以花中等價格喝農夫山泉,還可以免費喝自來水,甚至髒水也不怕!
因為這些水大都是活的!
其他東西都是假大空,迄今找不到第二個替代者能達到這麼大的靈活度和生態圈!在上面看了很多。說的比較多。說一點簡單的吧。linux主要是穩定。但是看是誰用的。對於那些精通linux的人來說用著確實不錯。但是對於那些不是很精通操作都不是很順暢的人來的還不如用WIN系統呢。主要就是穩定很穩定
Linux從很久以前就在主攻伺服器方向,而windows作為伺服器使用各種工具成熟得就比較晚。看前面的回答就會發現,幾乎沒人知道windows伺服器怎麼用。
當然以上並不是主要問題,打造一套方便好用的工具並不困難。
主要問題還是Linux不要錢。
這就導致國內國外所有上規模的IT企業都用Linux作為伺服器操作系統。所以業內這些大佬們都在努力改善Linux伺服器的使用體驗,而支持windows伺服器的只有微軟一家。
在如此險惡的環境下,windows伺服器能保持存在,並佔有一定的市場份額,從另一個側面也能證明Linux這個SB系統其實除了不要錢真是沒什麼優點。
看行業的吧,IC這塊沒聽說哪家不用Linux作伺服器的,優勢就是EDA工具都是基於Linux開發的,不用也得用,2333333
作為一個偽(渣)SA,我覺得自動化運維是一個關鍵點。
1. 開源。2.免費。3.完全遵循POSIX協議。4.高制定性。5.因為開源,所以簡單明了,只要肯話時間一定能弄明白。這不是WIN能比的。