9.雲計算&大數據_linux基礎知識(8)什麼是linux_Linux的特點

Linux的特點
安全

Linux是Torvalds先生所開發出來的,基於GPL的版權宣告之下,能夠在x86的架構下運做,也能夠被移植到其餘的大型主機上面。 因爲開發的相關理念與兼容的問題,所以,咱們也能夠稱Linux爲Unix Like操做系統的一種,FreeBSD, BSD, Sun Unix, HP Unix, Red Hat Linux, Mandrake Linux等等,都是由同一個祖先Thompson所寫的『Unix』來的, 所以,這些咚咚都被統稱爲Unix-Like的操做系統服務器

 

  • 自由與開放的使用與學習環境:

    因爲Linux是基於GPL的受權之下,所以他是自由軟件, 也就是任何人均可以自由的使用或者是修改其中的原始碼的意思! 這種開放性架構對科學界來講是至關重要的! 由於不少的工程師因爲特殊的需求,經常須要修改系統的原始碼, 使該系統能夠符合本身的需求!而這個開放性的架構將能夠知足各不一樣需求的工程師! 所以固然就有可能愈來愈流行囉!以鳥哥來講,目前環境工程界的空氣質量模式最新版 Models-3/CMAQ 就是以Linux爲基準平臺設計的呢!

  • 配備需求低廉:

    Linux能夠支持我的計算機的x86架構,系統資源沒必要像早先的Unix系統那般,僅適合於單一公司所出產的設備! 單就這一點來看,就能夠形成很大的流行囉!不過,若是你想要在Linux下執行X Window系統, 那麼硬件的等級就不能過低了!

  • 核心功能強大而穩定:

    並且因爲Linux功能並不會輸給一些大型的Unix工做站,所以,近年來愈來愈多的公司或者是團體、 我的投入這一個操做系統的開發與整合工做!例如IBM與昇陽公司都有推出x86的Linux服務器呢!

  • 獨立做業:

    另外,因爲不少的軟件套件逐漸被這套操做系統拿來使用,而不少套件軟件也都在 Linux這個操做系統上面進行發展與測試,所以,Linux近來已經能夠獨力完成幾乎全部的工做站或服務器的服務了,例如 Web, Mail, Proxy, FTP.....。

目前Linux已是至關成熟的一套操做系統囉!並且不耗資源又能夠自由取得!呵呵, 能夠說形成微軟至關大的壓力呀!此外,因爲他的系統硬件要求很低, 加上目前不少的人因爲『Intel 的陰謀』而形成手邊有至關多的淘汰掉的硬件配備, Linux在這些被淘汰的硬件中就能夠執行的至關的順暢與穩定!所以也形成至關多朋友的關注網絡

 

Linux的優缺點架構

那幹嗎要使用Linux作爲咱們的主機系統呢?這是由於Linux有底下這些優勢:學習

  • 穩定的系統:
    Linux原本就是基於Unix概念而發展出來的操做系統,所以,Linux具備與Unix系統類似的程序接口跟操做方式, 固然也繼承了Unix穩定而且有效率的特色。常聽到安裝Linux的主機連續運作一年以上而未曾當機、 沒必要關機是稀鬆日常的事;

  • 免費或少量費用:
    因爲Linux是基於GPL受權下的產物,所以任何人皆能夠自由取得Linux, 至於一些『安裝套件』的發行者, 他們發行的安裝光盤也僅須要些許費用便可得到!不一樣於Unix須要負擔龐大的版權費用,固然也不一樣於微軟須要一而再、 再而三的更新你的系統,而且繳納大量費用囉!

  • 安全性、漏洞的快速修補:
    若是你常玩網絡的話,那麼你最常聽到的應該是『沒有絕對安全的主機』! 沒錯!不過Linux因爲支持者日衆,有至關多的熱心團體、我的參與其中的開發, 所以能夠隨時得到最新的安全信息,並給予隨時的更新,亦便是具備相對的較安全!

  • 多任務、多使用者:
    與Windows系統不一樣的,Linux主機上能夠同時容許多人上線來工做, 而且資源的分配較爲公平,比起Windows的單人多任務系統要穩定的多囉! 這個多人多任務但是Unix-Like上面至關好的一個功能,怎麼說呢?你能夠在一部 Linux主機上面規劃出不一樣等級的用戶,並且每一個用戶登入系統時的工做環境均可以不相同, 此外,還能夠容許不一樣的使用者在同一個時間登入主機,同時使用主機的資源。

  • 使用者與羣組的規劃:
    在Linux的機器中,檔案的屬性能夠分爲『可讀、可寫、可執行』 等參數來定義一個檔案的適用性,此外,這些屬性還能夠分爲三個種類, 分別是『檔案擁有者、檔案所屬羣組、其餘非擁有者與羣組者』。 這對於項目計劃或者其餘計劃開發者具備至關良好的系統保密性。

  • 相對比較不耗資源的系統:
    Linux只要一部P-III以上等級的計算機就能夠安裝而且使用愉快囉!還不須要到P-4或AMD K8 等級的計算機呢!不過,若是你要架設的是屬於大型的主機(服務上百人以上的主機系統), 那麼就須要比較好一點的機器了。不過,目前市面上任何一款我的計算機都可以達到這一個要求囉!

  • 適合須要小核心程序的嵌入式系統:
    因爲Linux只要幾百K不到的程序代碼就能夠完整的驅動整個計算機硬件併成爲一個完整的操做系統, 所以至關適合於目前家電或者是小電子用品的操做系統呢!那就是當紅炸子雞『嵌入式』系統啦! Linux真的是很適合例如手機、數字相機、PDA、家電用品等等的微計算機操做系統呢! ^_^

  • 整合度佳且多樣的圖形用戶接口(GUI):
    自從1994年Linux 1.0後就加入的X Window系統,在衆多黑客的努力之下終於與Linux有高度整合, 且主要的繪圖卡公司(Intel, NVidia, ATI等)都有針對Linux推出最新的驅動程序, 所以Linux的GUI已經有長足的進步了!另外,Linux環境下的圖形接口不僅有一種呢! 包括你們耳熟能詳的KDE(http://www.kde.org/)以及GNOME(http://www.gnome.org)都是很常見的!

反正Linux好處說不完啦!不過雖然Linux具備這樣多的好處,可是他先天上有一個足以至命的地方, 使他的普及率受到很大的限制,就是Linux須要使用『指令列』的終端機模式進行系統的管理! 雖然近年來有不少的圖形接口開發使用在Linux上面,但畢竟要熟悉Linux仍是以指令列來使用是比較好的, 所以要接受Linux的玩家必須比較要能熟悉對計算機下指令的行爲,而不是用鼠標點一點icon就好了! Linux 還能夠改進的地方:測試

    • 沒有特定的支持廠商:
      由於在Linux上面的全部套件幾乎都是自由軟件,而每一個自由軟件的開發者可能並非公司團體, 而是非營利性質的團體。如此一來,在你Linux主機上面的軟件若發生問題,該如何是好? 好在因爲目前Linux商業界的整合還不錯,目前在臺灣比較具名的Red Hat與SuSE 均有設立了服務點。你能夠經由這個服務點來直接向他們購買/諮詢相關的軟硬件問題呢! 不過,若是你並不是選擇有專門商業公司的Linux distributions時?怎麼辦? 沒有專人到府服務呢~這點卻是還不須要太擔憂, 由於拜網絡風行之賜,你要問的問題幾乎在網絡上均可以找到答案喔!看你有沒有用心去找就是了!

    • 遊戲的支持度不足:
      在現代這個時候,敢說大家家的桌面計算機裏面徹底沒有遊戲的小朋友應該很少了! 遊戲軟件也是個應用程序,因此它與操做系統的關係就至關密切了。 惋惜的是目前不少遊戲開發商並無在Linux平臺上面開發大型遊戲,這間接致使Linux沒法進入通常家庭說。

    • 專業軟件的支持度不足:
      這是鳥哥到學校教書後才發現的一件事,目前不少專業繪圖軟件公司所推出的專業軟件並不支持Linux操做系統, 這讓同窗很難在不一樣的平臺上面操做相同的軟件!唉!很傷腦筋~

    • 教育訓練做的還不夠好:若是可以在國小就教導小朋友使用自由軟件,那麼長大天然就會使用自由軟件了! 
相關文章
相關標籤/搜索