Linux之linux入門

  學習linux以前先了解一下操做系統:linux

操做系統的定義:

        操做系統(英語:operating system,縮寫做 OS)是管理計算機硬件軟件資源的計算機程序,同時也是計算機系統的內核與基石。操做系統須要處理如管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操做網絡與管理文件系統等基本事務。操做系統也提供一個讓用戶與系統交互的操做界面。
        操做系統的類型很是多樣,不一樣機器安裝的操做系統可從簡單到複雜,可從移動電話嵌入式系統超級計算機的大型操做系統。許多操做系統製造者對它涵蓋範疇的定義也不盡一致,例若有些操做系統集成了圖形用戶界面,而有些僅使用命令行界面,而將圖形用戶界面視爲一種非必要的應用程序。
 

操做系統的分類(按運行設備分類):

  1.pc電腦上的操做系統:

    1). windows (市場佔有率高,聽說可達90%) 
    
    2). os 蘋果系統 
       
    3). linux (基於Unix) 
    
    
    4). 麒麟(中國開發的,不能與上邊的同日而語)

  2.服務器上的操做系統:

    1). windows server 2003 ,2008 等 
    2). linux (佔據主流,和Windows在pc能夠平分秋色,緣由:1,免費,2,穩定3,開源)

  3.移動設備

    1). 安卓(谷歌) 市場份額高 
    2). ios (蘋果) 
    3). Windows 
    

Linux系統的優點:

       由上圖看出操做系統跑於硬件之上,應用程序運行在操做系統之上, 因爲Linux只是一套操做系統並不含有其餘應用程序,所以工程師須要在下載Linux系統而且安裝以後,就可使用了。ios

  Shell(也叫作終端或殼)充當的是人與內核(硬件)之間的翻譯官,用戶吧一些命令「傳遞」給終端,它就會調用相應的程序服務去完成工做。紅帽Linux默認使用的終端是Bash解釋器。數據庫

Linux的起源與發展

       1991年,一個名不見經傳的芬蘭研究生購買了本身的第一臺PC,而且決定開始開發本身的操做系統。這個想法很是偶然,最初只是爲了知足本身讀寫新聞和郵件的需求。這 個芬蘭人選擇了 Minix做爲本身研究的對象。 Minix是由荷蘭教授 Andrew S Tanenbaum開 發的一種模型操做系統,這個開放源代碼的操做系統最初只是用於研究目的。 這個研究生名叫 Linus torvalds,他很快編寫了本身的磁盤驅動程序和文件系統,而且 慷慨地把源代碼上傳到互聯網上。 Linus把這個操做系統命名爲 Linux,意指「 Linus的 Minix」 ( Linus, Minix)。windows

 

Linux的優勢

  • Linux以高效和靈活主城,Linux同事具備多任務、多用戶的能力,支持多線程,多CPU。
  • Linux包括了文本編輯器,高級語言編譯器,以及圖形用戶界面登應用軟件,固然絕大多數服務器都是使用命令行,文本模式操做Linux的。
  • Linux遵循GNU通用公共許可協議,屬於自由軟件,用戶不須要支付費用就能夠得到系統和系統源代碼,免費使用且自由傳播。
  • Linux具備很高的系統穩定性和可靠性。
  • 具備很高的系統安全性
  • 衆多業界廠商支持,如IBM、Oracle、Intel、HP、Google等
  • 有完善的數據庫平臺,包括Oracle、DB/二、Sybase、MySQL、PostgreSQL等。
  • 有完善的圖形化用戶界面,包括GNOME、KDE等。
  • 有完善的開發平臺,包括C/C++、Java、Python等。

Linux的版本

首先須要區分 Linux 系統內核與 Linux 發行版的不一樣。安全

Linux 系統內核指的是一個由 Linus Torvalds 負責維護,提供硬件抽象層、硬盤及文件 系統控制及多任務功能的系統核心程序。服務器

Linux 發行版系統是咱們常說的 Linux 操做系統,也便是由 Linux 內核與各類經常使用 軟件的集合產品。網絡

全球大約有數百款的 Linux 系統版本,每一個系統版本都有本身的特性和目標人羣,下面 將能夠從用戶的角度選出最熱門的幾款進行介紹。多線程

RedHat Enterprise Linux RHEL 架構

紅帽公司是全球最大的開源技術廠商,RHEL 是全世界內使 用最普遍的 Linux 系統。RHEL 系統具備極強的性能與穩定 性,而且在全球範圍內擁有完善的技術支持。併發

Community Enterprise Operating System

CentOS 經過把 RHEL 系統從新編譯併發布給用戶無償使用的 Linux 系統,具備普遍的使用人羣。CentOS 當前已被紅帽公司 「收編」。

openSUSE

源自德國的一款著名的 Linux 系統,在全球範圍內 有着不錯的聲譽及市場佔有率。主要使用客戶是中國移動、中國電信、交通銀行、浦發銀行等等安全性極高的客戶

Debian

穩定性、安全性強,提供了免費的基礎支持,能夠良好地支持各類硬件架構,以及提供近十萬種不一樣的開源軟件,在國外擁有很高的承認度和使用率。

Ubuntu

是一款派生自 Debian 的操做系統,對新款硬件具備極 強的兼容能力。Ubuntu 與 Fedora 都是極其出色的 Linux 桌面系統,並且 Ubuntu 也可用於服務器領域。 

 

 

Linux和Windows的區別

  1.免費與收費

  • 最新正版Windows10官方售價¥888
  • Linux幾乎免費(更多人願意鑽研開源軟件,而收費的產品出現更多的盜版)

  2.軟件支持

  • Windows平臺:數量和質量的優點,補過大部分爲收費軟件;由微軟提供技術支持和服務
  • Linux平臺:大多爲開源軟件,用戶能夠修改定製與發佈,因爲免費沒有資金支持,部分軟件質量可能欠缺

  3.安全性

  • Windows平臺:三天兩頭修復補丁,仍然會中毒(即使裝了360,瑞星,金山毒霸。。。。)
  • Linux平臺:安全問題不多,無需安裝xx殺毒,xx衛士

  4.實用習慣

  • Windows:普通用戶基本依靠圖形界面操做,鼠標和鍵盤完成一切需求,上手簡單容易
  • Linux:兼具圖形界面(須要帶有桌面環境的發行版Linux)和徹底命令行操做,沒法使用鼠標,新手入門困難,須要學習後方可以使用,熟練後效率極高!

  5.應用領域

  • Linux:人們平常在Windows上訪問的百度、谷歌、淘寶、qq、迅雷(xxxx大片),支撐這些軟件運行的,後臺是成千上萬的Linux服務器,它們時時刻刻進行着忙碌的數據處理和運算
  • Windows:能夠運行英雄聯盟、絕地求生、仙劍3、地下城與勇士、個人世界。。。等等遊戲,而Linux開發的遊戲幾乎不多 
相關文章
相關標籤/搜索