一. 計算機是由什么組成的? 計算機有什么作用呢?
1.計算機是由硬件系統與軟件系統兩大部分組成的. 那么是什么呢?
硬件系統:
1.1 輸入組件(如鼠標,鍵盤等); 輸出組件(顯示器,打印機等);
1.2 核心大腦–CPU(里面包含有 算術邏輯、控制、記憶等單元);
1.3 為了與以上2大重要部件連接的,肯定需要一個可以連接它們的“軀干”--主板。
1.4 有了“軀干”,肯定需要一些“內臟”存儲和消化東西嘛--存儲器(硬盤和內存)就出現了。
1.5 有了所有這些東西,這個“人”就完成了嗎? 顯然還差一點東西, 那就是提供“人”活力的東東-“血液”(電源)。所以一臺計算機,硬件方面最基本就是包含以上5大塊的東西,拼湊而成的。
軟件系統:
各類操作系統與應用軟件。由于計算機所進行的工作都是由計算機硬件實現的,但如何讓這些硬件可以運行起來呢? 操作系統是用來正確地控制這些硬件能夠運行起來工作的東東,從而讓我們便于使用。所以操作系統就是所謂“人”的“靈魂”,核心。說到核心,為了讓核心更能夠完備的話,需要為核心提供相當豐富的工具,這就是應用軟件。 應用軟件就是我們在操作系統上開發出來,給核心提供的工具。
2.既然知道計算機大概是什么了,那有了它,又有什么用呢?
其實呢,當初在開發出計算機的時候,目的是輔助與簡化人們所作的大量計算工作,后來慢慢的發展到一些特殊應用領域。 但無論如何,計算機的基本功能就是:“接受我們的指令”,通過它“大腦的運轉”, 產生或者存儲成有用的信息。
二. 當前主流的幾個Linux發行版是什么呢? 它們之間又有啥聯系與區別?
目前主流的發行版本有以下幾個:
Slackwar(openSUSE), Debian, Ubuntu, Fedora, CentOS, RHEL;
這幾個發行版的聯系與區別如下:
#1 Slackwar(openSUSE)系列:
S.u.S.E衍生了后面的, SUSE Linux Enterprise Server (SLES), 和openSUSE 之間的關系類似于 Fedora, Red Hat Enterprise Linux, 和CentOS的關系.
openSUSE 背后的 SUSE 公司是最老的 Linux 企業,它成立于 Linus Torvalds 宣布放出 Linux 的一年后。它其實早于 Red Hat 的誕生,它也是社區主導的發行版 openSUSE 的贊助商。
在2015,openSUSE 團隊決定靠攏 SUSE Linux 企業版(SLE)以便用戶可以共享企業服務版本的 DNA ,就像 CentOS 和 Ubuntu 一樣。之后,openSUSE 變成了 openSUSE Leap,直接基于 SLE SP1 。這兩個發行版將共享代碼庫以互惠互利,SUSE 將吸取 openSUSE 的優秀內容,反之亦然。通過這一舉措,openSUSE 也拋棄了常規的發行周期,一個新的版本將和 SLE 保持一致。這意味著每個版本將有更長的生命周期。這一舉措的結果是 openSUSE 將變成一個非常重要的發行版,因為潛在的 SLE 用戶可以使用 openSUSE Leap 。然而,這還不是全部,openSUSE 同時發布了一個純粹的滾動發行版—— Tumbleweed.
所以現在用戶可以使用超穩定的 openSUSE Leap 和 始終保持最新的 openSUSE Tumbleweed 。
#2 Red Hat系列:
包括RHEL、Fedora Core、CentOS??梢哉f是國內使用最多的Linux發行版。
#1.1 Fedora是基于Linux的集最新自由開源軟件于一體的操作系統。Fedora始終允許任何人自由使用,修改和發布。它由來自世界各地的人們在Fedora項目社區下共同合作而成。Fedora項目對外開放,歡迎任何人加入。Fedora項目就在您眼前,它引領著自由、開源軟件以及內容的前進。 特點是常常引入創新性的技術,被視為”新技術的試驗場”。版本升級很快(約6個月),每個版本的支持較短,約為13個月。Red Hat 公司為 Fedora Project 提供贊助。Fedora基于Red Hat Linux。在Red Hat Linux終止發行后,紅帽公司項目以Fedora來取代Red Hat Linux在個人領域的應用,而另外發行的Red Hat Enterprise Linux (Red Hat企業版)則取代Red Hat Linux在商業應用的領域。目前Fedora的最新版本是于2015年11月發布的23。更新方式是DNF,軟件包管理系統是RPM,默認用戶界面是GNOME/KDE/XFCE/LXDE。
官網地址: https://getfedora.org/
維基百科: https://zh.wikipedia.org/wiki/Fedora
#1.2 Red Hat Enterprise Linux是Red Hat公司定位于企業級應用的商業性質的Linux發行版,提供付費的技術支持和更新服務。紅帽公司對企業版Linux的每個版本提供7年的支持。
#1.3 CentOS是一個服務器級別的Linux發行版,由社區重新編譯Red Hat公開的SRPM,去除了Red Hat的商標,更換LOGO得到。由于和Red Hat Enterprise Linux來自于同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。
CentOS的最新穩定版本是7.0,更新方式是yum,軟件包管理方式是RPM,默認用戶界面是GNOME/KDE。
官網地址: https://www.centos.org/
維基百科: https://zh.wikipedia.org/wiki/CentOS
#3 Debian系列:
包括Debian和Ubuntu,以及相應的衍生版。
#2.1 Debian是由GPL和其他自由軟件許可協議授權的自由軟件組成的操作系統,由Debian項目組織維護。Debian以其堅守Unix和自由軟件的精神,以及其給予用戶的眾多選擇而聞名。Debian主要分三個版本:穩定版本(stable)、測試版本(testing)和不穩定版本(unstable)。目前的穩定版本為Debian Jessie,上一個穩定版本是Wheezy,不穩定版本永遠為Debian sid。Debian以穩定性聞名,所以很多服務器都使用Debian作為其操作系統。在桌面領域,Debian的一個修改版Ubuntu Linux獲得了很多Linux用戶的支持。對比Ubuntu、Fedora和CentOS等Linux發行版,Debian以三年為更新周期,故對新上市硬件支持較差,但極注重穩定性。低于現在Windows主流配置1~2年的PC在Debian上可以得到很好的支持。
官網地址: https://www.debian.org/
維基百科: https://zh.wikipedia.org/wiki/Debian
#2.2 Ubuntu是以桌面應用為主的GNU/Linux操作系統,其名稱來自非洲南部的”ubuntu”一詞,意思是“人性”,“我的存在是因為大家的存在”,是非洲傳統的一種價值觀。
Ubuntu的最新版本是15.10,市場取向是個人電腦、服務器、平板電腦、智能電視和智能手機。Ubuntu是基于Debian發行版和GNOME桌面環境。
Ubuntu的更新方式是高級包裝工具、Software Updater或Ubuntu軟件中心。軟件包管理系統是Dpkg。
Ubuntu嚴格來說不能算一個獨立的發行版本,Ubuntu是基于Debian的unstable版本加強而來,可以說Ubuntu是一個擁有Debian的所有的優點,以及自己所加強的優點的近乎完美的Linux桌面系統。根據選擇的桌面系統不同,有三個版本可以選擇,基于Gnome的Ubuntu、基于KDE的Ubuntu和基于Xfc的Xubuntu。特點是界面非常友好,對硬件的支持非常全面,最適合做桌面系統的Linux發行版。
官網地址: http://www.ubuntu.com/index_kylin
維基百科: https://zh.wikipedia.org/wiki/Ubuntu
Linux不同發行版之間的聯系和區別:
總結: 其實發行版只是由人們與不同組織編譯后, 把源碼編譯成二進制格式所給的各種各樣的分支版本而已。
Linux發行版本數百種之多,但是大體可以分為兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者的代表是RedHat,后者的代表是Debian。商業公司的發行版一般是收費的,比如RedHat Enterprise Linux: RHEL,收費的同時提供穩定性服務,在使用過程中出現什么問題,供應商會提供服務;社區的發行版免費,但使用過程中沒有相應的服務。centOS社區工作者在RedHat的基礎上發展下來的一個分支,后背RedHat承認屬于RedHat,目前不同于RedHat其他發行版,屬于免費發行版。
其中其版本號可以確定Linux內核版本的類型:
–開發版:次版本號數字為奇數。
–穩定版:次版本號數字為偶數。
三. Linux的哲學思想
1.一切皆文件,是Unix/Linux的基本哲學之一,不僅普通的文件,目錄,字符設備,塊設備,套接字等在Unix/Linux中都是以文件被對待。
2.Linux主要由短小,且目的單一的程序組成(所以一個命令一般只干一件事)。
3.將多個短小的程序串聯起來可以完成復雜的任務。
4.盡量避免捕獲用戶接口(盡量避免跟用戶進行接觸,從發起–>回車,全自動,不需要用戶再操作)。
5.通過文件保存軟件的配置信息(只需要一個簡單的文本編輯器就可以操作整個系統)。
6.基本上所有Linux都是遵從GPL開源協定的,是自由使用,學習等作用。
原創文章,作者:Kelvin,如若轉載,請注明出處:http://www.www58058.com/62743
你的作業沒有做全吧,請完善下
@馬哥教育:嘻嘻, 因為框架限定, 所以后面的在下一篇..