初識Linux

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

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

linus.jpg

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

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

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

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

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

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

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

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

Linux發行版時間線2010S.jpg

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

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

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

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

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

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

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

 

我的QQ153975050

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

                                                            2016-05-20

 

 

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

(0)
馬哥Net19_小斌斌馬哥Net19_小斌斌
上一篇 2016-05-23 09:20
下一篇 2016-05-25 07:51

相關推薦

  • Linux的發展史

    Linux的誕生 1987年荷蘭阿姆斯特丹Vrije大學的Andrew S.Tanenbaum 教授為了讓學生們更了解操作系統而參照Unix系統編寫了Minix系統。在1988年芬蘭赫爾辛基大學迎來了一位新生Linus Benedict Torvalds ,他在學習了Minix系統后,以此為平臺和指導開發出了Linux。在1991年8月Linus Toval…

    Linux干貨 2016-10-19
  • socket阻塞與非阻塞,同步與異步、I/O模型

    1. 概念理解      在進行網絡編程時,我們常常見到同步(Sync)/異步(Async),阻塞(Block)/非阻塞(Unblock)四種調用方式:同步:      所謂同步,就是在發出一個功能調用時,在沒有得到結果之前,該調用就不返回。也就是必須一件一件事做,等前…

    Linux干貨 2015-04-10
  • DevOpsDays大會,818坐標上海,我們來啦?。。?

    DevOpsDays 818, 坐標上海, DevOpsDays上海大會, 我們來啦!?。?我們來啦?。?! 我們來啦?。。?重要的事情說三遍。 標簽: 運維  移動開發  IT技術  DevOps  2008年的敏捷會議上,Andrew Clay Shafer 和 Patrick Debois 討論了關于“敏…

    Linux干貨 2017-08-10
  • Web緩存核心技術點需知

    Edit Web緩存核心技術點需知 5.1 HTTP首部控制 5.2 基于新鮮度檢測機制: 2.1 特征1:時間局部性 2.2 特征2:空間局部性 2.3 緩存的優點 2.4 哪類數據應該被緩存 2.5 哪類數據可緩存但不應該被緩存 2.6 緩存命中率決定緩存有效性 2.7 緩存數據生命周期 2.8 緩存處理步驟 2.9 緩存和普通數據讀取的區別 1. 完整…

    Linux干貨 2016-11-14
  • Linux磁盤和文件系統管理

      Linux磁盤和文件系統管理.pdf Part.I 磁盤管理 1.cfdisk   #圖形化的很簡單. 不知道你們用什么 反正我喜歡這個 ^_^ cfdisk – display or manipulate disk partition table 必要參數的具體說明如下: -a用箭頭表示選取,而不是以反白表示 …

    Linux干貨 2016-04-05
  • PHP5.4的變化關注—What has changed in PHP 5.4.x

    What has changed in PHP 5.4.x Most improvements in PHP 5.4.x have no impact on existing code. There are a few incompatibilities and new features that should be …

    Linux干貨 2015-06-17

評論列表(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年

欧美性久久久久