初識Linux

    Linux系統現在如日中天,特別是在如今的互聯網+大潮下,大數據、云計算、移動設備嵌入式設備等,無不顯現著linux的身影。

現在,問題來了,Linux究竟是個什么鬼?我們平時經常接觸的RedHat,CentOS等又是什么東東?別急,讓我們一起來慢慢了解一下。

linus.jpg

    Linux是個類Unix操作系統,設計風格跟Unix很類似,尊循GNU協定,軟件開源、強壯(不會時不時藍屏哈。。。),最關鍵是免費,免費,免費呀,比較適合用于操作系統,提供穩定的軟件服務。

    簡單來說,整個linux操作系統可分為內核+應用軟件。內核由Linuslinux的核心開發團隊人員維護。內核負責實現整個操作系統中最核心的功能,比如與硬件進行交互,管理內存管理網絡,管理進程等。而在內核之外,還要實現一大堆的軟件功能,比如負責與用戶交互的軟入輸出界面,各種文檔編輯工具,用戶帳號管理,網絡設置等等的應用軟件。這堆應用軟件就用來實現一些除內核之外的功能,以便于我們對整個操作系統進行管理維護。這一堆應用軟件,某一類型的軟件是可以替換的,比如操作系統的sell程序,可以用bash,也可以用ksh;圖形用戶界面,你喜歡用KDE,我喜GNOME等,一些有實力的軟件廠商或是社區,甚至個人,會按自己的構想,將這些軟件整合在一起打包發行,以方便其他人使用,這就是發行版。

因為linux為開源軟件,所以,誰都可以推出自己的發行版。但一般我們平時經常接觸到的,都是比較有名的,比如REDHAT。現今Linux的發行版本繁多,但比較著名比較有影響力的主要有三條主線,分別是:

Slackware系:比較出名的有 S.U.S.E(歐洲很流行),opensuse

Debian: 比較有名的有Ubuntu(圖形界面出色,很多人用來做桌面版,替代windows) ,mint

Redhat系:大名鼎鼎的紅帽系列,Redhat是第一個將linux成功商業化的公司,很早就專注于探討linux的商業化推廣運營。其發行版軟件國內用得比較多,也最為國人所熟悉。

RHEL: Redhat Enterprise Linuxredhat發行的企業版,每18個月會更新發行一次。

CentOS:RHEL的社區版本,兼容rhel的格式。因為RHEL是商業化的東東,使用時會用到redhat的版權什么的,涉及到費用,因而有志愿者成立社區,將RHEL里有關redhat的商標去掉,變成社區版,可免費使用。這就是CentOS。目前國內用得最多,社區最活躍的就是它!呵呵。

Linux發行版時間線2010S.jpg

另外,Linux也是源于生活,因而它也有自己的一些哲學思想:

一切皆文件:linux操作系統的設置,將所有的資源,包括硬件設備,都組織成文件的形式,對外提供訪問入口。

小程序眾多:提供了大量功能單一的小程序,每個程序實現一個單一的小功能,然后,你可以將這些小程序集合起來,聚沙成塔,去完成某些復雜的任務。

盡量避免與用戶交互:自動化是我們向往的目標,利用腳本程序,編寫一系列腳本,以自動完成某些功能。

配置信息文本化:因為一切皆文件,所以,整個操作系統的管理配置,亦由眾多的文本文件所組成,你只需用簡單的一款文件編輯工具,比如VI,即可實現對系統配置的管理。

相比起Windows ServerLinux的入門比較困維,學習曲線也比較陡峭。但,一旦你入門之后,你會發現,作為系統管理員的你,是在實實在在的掌控著你的OS。所有的功能,均任由你自由設置,在Linux的世界是多么的美妙!

以上就是我對Linux的印象!作為初學者,我現正努力學習linux的知識,但對linux的認識還是很膚淺,以上可能有不正確的地方,如有錯漏,希望各位能指正,共同進步。

 

我的QQ153975050

在此感謝馬哥及馬哥團隊的所有人,在linux的道路上引領我一直前進!

                                                            2016-05-20

 

 

原創文章,作者:馬哥Net19_小斌斌,如若轉載,請注明出處:http://www.www58058.com/16469

(0)
馬哥Net19_小斌斌馬哥Net19_小斌斌
上一篇 2016-05-23
下一篇 2016-05-25

相關推薦

  • 馬哥教育網絡班N22期+第5周課程練習

    馬哥教育網絡班N22期+第5周課程練習 1. 顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行;  grep -E "^[#][[:space:]]+[^[:space:]].*" /etc/rc.d/rc.sysinit 2. 顯示…

    Linux干貨 2016-09-19
  • wordpress和discuz的負載均衡(lvs-dr)

    wordpress和discuz的負載均衡 實驗目的:利用lvs-dr模型實現wordpress和discuz的負載均衡 實驗要求:客戶端訪問wordpress或discuz服務器時,無論被調度至哪臺RS上,其會話和訪問的頁面都應保持一致; 實驗環境:一臺server用作VS,兩臺server用作RS,一臺server用于部署mysql、NFS、wordpr…

    2017-05-13
  • 在學習的過程中,我們應該如何獲取幫助?

    正文 在學習的過程當中,我們總是遇到不會使用的問題,以各種姿勢來獲取幫助是一個運維人員的基本要求 在Linux系統中我們獲取幫助主要有以下幾種方式 1. 使用命令內建的選項來獲取幫助 2. 使用man來查看命令使用手冊 3. 使用info來查看命令的信息頁 4. 查看軟件自帶的幫助文檔 5. 查看軟件官方的文檔 6. 查看發行版本的文檔 7. Google相…

    Linux干貨 2016-03-04
  • grep的用法(CentOS7)及有關正則表達式的使用

    http://www.cnblogs.com/wzhuo/p/6659352.html

    Linux干貨 2017-04-08
  • 文件相關操作練習

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限: 2、編輯/etc/group文件,添加組hadoop: 3、手動編輯/etc/passwd文件新增一行,添加用戶hadoop,其基本組ID為hadoop組的id號;其家目錄為/home/hadoop: 4、復制/etc/sk…

    2017-11-17
  • 文本處理之sed

     sed:是一種行編輯器,它在處理行時會把要處理的行讀入模式空間中,處理的是模式空間的內容,一行一行的處理,然后把處理結果顯示在屏幕中,不對原文做修改,除非強制重定向。   好處:可同時編輯一個或多個文件,簡化了對文件的反復操作。 sed用法:   格式: sed [options ]…'script&#0…

    Linux干貨 2016-08-15

評論列表(4條)

  • stanley
    stanley 2016-05-23 16:29

    圖吊炸了

    • 馬哥N19_小斌斌
      馬哥N19_小斌斌 2016-05-23 22:55

      @stanley圖是在網上”借”的,呵呵

  • N17_信風
    N17_信風 2016-05-24 12:59

    馬哥視頻里面有這圖,居然被你找到了

    • 馬哥N19_小斌斌
      馬哥N19_小斌斌 2016-05-25 00:18

      @N17_信風貌似馬哥的圖新很多,我找到的這圖只更新到2010年

欧美性久久久久