根據我一位非常權威的教授操作系統的老師說:“從專業性地眼光來看,windows系統沒有Liunx系統更符合操作系統的定義”。這句話的意思就是Windows系統更適合普通用戶使用,因為它良好的人機交互(圖形化界面),而Liunx系統是計算機專業人士經常使用的。
而在我看來原因也無非這點,另外我個人還總結了兩點:
計算機專業的學生的從業方向更多偏向于服務器端開發、系統運維。
這些職業都是非常需要程序員對更常用來做服務器的Liunx系統的熟悉,你可能聽說過Liunx系統運維,不過應該不怎么聽說windows運維吧?
細分解釋一下為什么專業人士更喜歡Liunx系統。
計算機領域內的一大分類網絡安全與數據通信更多使用命令行。因為這樣不僅顯得更專業,最重要的還是命令行操作比圖形化操作效率更高。同時因為不需要進行圖形渲染,所以對CPU,GPU的內存占用更少——直白點就是一匹千里馬吃的草少,但是跑得很快。
3.Liunx系統內核代碼開源,非常具有學習價值。
對于計算機專業的學生來說,在大二就將進入到操作系統知識的學習。除了學習操作系統原理、相關概念和進程調度算法,最重要的還是要能看懂操作系統內核,能夠設計添加相關模塊。而開源的內核代碼,對于學生黨來說比較友好。
4.Liunx系統內核代碼開源,更多IT領域高手完善系統,安全性更好。
同理,更多高手參與改善Liunx操作系統,,能夠讓它的性能更佳、安全性更好。