當前位置:
首頁 > 最新 > 什麼是Linux?

什麼是Linux?

提到操作系統,我想絕大部分人第一個想到的一定是XP Win7 Win10,有些人也許也知道Mac系統,但是提到Linux知道的人卻寥寥無幾。有些人實際上連繫統的概念都不是很清晰,這都是拜某軟的壟斷所賜。

首先,操作系統(作業系統)是一整套計算機運作的基礎程序的集合,是唯一直接運行在電腦上的「軟體」。而我們之後運行的任何東西,都與機器沒有直接關係,而是運行在系統裡面的。所有與硬體相關的操作都是經過驅動實現的。而驅動也是系統的一個部分。

事實上系統並非我們最常提到的Windows一種,而是有三大主力。分別是Windows,Mac和Linux三種。我們提到的Win7、Win10、XP等,全名為Windows 7,Windows 10,Windows XP等等,全部屬於微軟公司出品的Windows系統。一般買蘋果電腦原廠自帶的便是Mac系統,是蘋果公司出品的操作系統,很多人都對它不陌生,但是因為通常只能安裝在蘋果電腦上所以不是很多人都用過。還有一種是在中國知名度最低,幾乎只在程序員之間流傳的系統,它其實與Mac系統出自同一本源Unix的系統,今天,我們就來講講這個優秀但卻被埋沒的系統——Linux!

Linux實際上並不能說它就是出自什麼公司之手,因為他是開源的,也就是說,他的源碼是公開的,並且Linux本身並不是一個系統,而是一類使用Linux內核的系統的統稱。

與Windows和Mac不同,Linux的系統不是由某一個公司開發,同時也不止一個版本,常見的發行版有Debian、Ubuntu、CentOS、RedHat等等,每個發行版都是不同的,不同系的發行版差距更大,儘管它們都是Linux系統。因此一般我們都直接稱呼發行版的名字,而不是Linux,因為不同的發行版之間的差距會很大,不像Win7與Win10之間的關係,僅僅是一些新功能或樣式的不同。而是從根本上差距就很大。因為每個發行版都是同級的,因此也不像Win和Mac那樣是更新的關係。

Linux與Mac一樣是「類Unix「系統,實際上Mac系統有部分的Linux內核。接下來我們就來了解一下Linux吧。

對於剛剛接觸Linux的朋友,很多人會推薦從Ubuntu入手,我曽經或許也會這樣推薦,但是就近幾年的觀察,我決定放棄這個Debian的不爭氣的孩子。Ubuntu是基於Debian不穩定版的發行版,早些年對於Linux的推廣起到了很大的作用,但是Ubuntu現在越來越差,穩定性,和性能每個版本都在下降,硬體的支持也不夠好,我家的顯卡是GTX1060,但是到17.04為止安裝直接黑屏,但是Debian9就可以進入到圖形界面,在圖形界面下載驅動自然簡單得多。

因此,我推薦新接觸Linux的朋友可以直接投入Ubuntu的父輩——Debian的懷抱。當然有推薦CentOS的,那個是用在伺服器更好的,但是日常辦公使用就免了吧。

說到Linux,就不得不說幾個誤區,首先,人們對Linux的刻板印象往往是電影中那種黑客用的純文字界面,敲進去一行代碼,帥氣的敲下回車,神奇的事情就發生了。其實Linux確實是有這樣的一面沒錯,但那只是用於伺服器,為了節約資源,才沒有安裝圖形界面的,日常使用,會像那樣子的也就只有瘋子了吧。實際上Linux可以有界面,而且還不止一種,例如「桌面界」的經典Gnome,新起之秀Unity,還有與Windows使用習慣相近的KDE,小巧輕快的輕量級Xface。總有你喜歡的風格。不信你看:

Gnome3的桌面真的與你想得一樣難用嗎?真的很醜嗎?用自己的眼睛來證實吧!

那麼還有很多人關心的一點是,我要辦公,那麼軟體怎麼辦?Linux不能用Windows的軟體是事實,就如同Mac也不能用Windows的軟體一樣。很多人一聽這一點就說不行。但其實我們沒必要一定用微軟的Office,WPS有Linux版本,即使不想裝,發行版自帶的LibreOffice也完全可以處理99.99%的文檔,你說沒有PS不能做圖?你一定是沒有用過GIMP2.9,它完全超越PS!

我想更多的人擔心遊戲能不能在Linux上跑,對於這點我不得不遺憾的說,不是所有的遊戲都能在Linux上運行,Steam上大部分遊戲其實是支持Win+Mac+Linux+SteamOS的,但是不是所有,例如很火的絕地求生,H1Z1並不支援Linux,但是Hitman,CS等很多遊戲是支援的。至於騰訊的遊戲,一律因為騰訊私自加的「外掛」——TP,導致不支持。遊戲本身是沒問題的。

至於遊戲性能,這點其實完全不用擔心,因為Linux本來就是為遊戲創造的系統。熟悉這段歷史的人都知道,貝爾實驗室中的有個叫Ken Thompson的人,他為MULTICS這個操作系統寫遊戲了個叫「Space Travel」的遊戲,在MULTICS上經過實際運行後,他發現遊戲速度很慢而且耗費昂貴 —— 每次運行會花費75美元。退出這個項目以後。他為了讓這個遊戲能玩,所以他找來Dennis Ritchie為這個遊戲開發一個極其簡單的操作系統。這就是後來的Unix。而Linux就是Unix的一個分支,也可以說,Linux是Unix的開源版本。

很多人會置疑,為什麼這個Linux這麼優秀,用的人卻少呢?我要說明幾個事實:

第一,Linux是目前運用領域最廣泛,使用人數最多的操作系統。

第二,Linux是開源的。這意味著並沒有某一個公司去做Linux,沒有收入,完全免費!推廣和壟斷是要花錢的,因此Linux並沒有推廣手段,憑藉口口相傳,在有微軟巨頭壟斷的中國,知名度自然就低了。

第三,其實Linux離我們並不遠,Android就是基於Linux的,可以說我們使用的Android某種意義上就是Linux的發行版之一。使用者並不少,只是自己在用Linux自己都不知道罷了。

最後總結,同屬Unix分支的Linux和Mac相比,在商業環境上,Mac因為背後有蘋果這個大公司支持,開發策劃、市場營銷方面都比Linux這個靠愛好者社區自生自滅的系統好太多。不過Mac是一個公司在開發,而Linux是成萬上億的愛好者程序員在開發,但因為沒有針對市場的明確方向,所以比較散,強大,但是要使用者自己去選擇,或許就是它的不方便的地方吧。

PS:在不考慮因壟斷導致的軟體兼容的前提下,無論是Linux還是Mac都比Windows要好,Windows的藍屏毀數據(源碼、遊戲存檔,圖片等)遇見不止一次了,而這種問題在Linux並不存在!因為無關緊要的藍屏毀掉我半年的心血,這是我再也不用Windows辦公的原因!


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

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


請您繼續閱讀更多來自 化龍科技 的精彩文章:

TAG:化龍科技 |