馬哥第3期運維班第一週作業

1、描述計算機的組成及其功能。


計算機主要組成部分:CPU(控制器、運算器)、內存,硬盤(存儲器)、鼠標,鍵盤(輸入設備)、和顯示器(輸出設備)。 

        運算器(arithmetic unit),計算機中執行各種算術和邏輯運算操作的部件。

        控制器(controller),控制器是指揮計算機的各個部件按照指令的功能要求協調工作的部件,是計算機的神經中樞和指揮中心。

        存儲器(Memory),存儲程序和各種數據,並能在計算機運行過程中高速、自動地完成程序或數據的存取。

        輸入設備(InputDevice)向計算機輸入數據和信息的設備。是計算機與用戶或其他設備通信的橋樑。輸入設備是用戶和計算機系統之間進行信息交換的主要裝置之一,用於把原始數據和處理這些數的程序輸入到計算機中。

        輸出設備(Output Device)是計算機硬件系統的終端設備,用於接收計算機數據的輸出顯示、打印、聲音、控制外圍設備操作等。也是把各種計算結果數據或信息以數字、字符、圖像、聲音等形式表現出來。常見的輸出設備有顯示器、打印機、繪圖儀、影像輸出系統、語音輸出系統、磁記錄設備等。

總線:

      計算機除了五大組成部件外,最重要的就是連接這些部件的線路了。這些能在各部件之間進行信息傳遞的通信幹線稱爲總線。

      總線(Bus)是計算機各種功能部件之間傳送信息的公共通信幹線,它是由導線組成的傳輸線束, 按照計算機所傳輸的信息種類,可以分爲數據總線,地址總線,控制總線,分別用來傳輸數據、連接地址和控制信息。總線是一種內部結構,是cpu、內存、輸入、輸出設備傳遞信息的公共通道,外設備通過相應的藉口電路與總線連接,從而形成計算機硬件系統。微型機就是以總線結構來連接各個功能部件的。


2、按系列羅列Linux的發行版,並描述不同發行版之間的聯繫與區別。


GNU/Linux Distribution Timeline( GNU / Linux的發行時間表)

        http://futurist.se/gldt/


       Linux的發行版本可以大體分爲兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者以着名的Redhat(RHEL)爲代表,後者以Debian爲代表


Red Hat Linux

    這個名字已經成爲企業級系統的代名詞,紅帽公司爲諸多重要IT技術如操作系統、存儲、中間件、虛擬化和雲計算提供關鍵任務的軟件與服務。紅帽的開放源碼模式提供跨物理、虛擬和雲端環境的企業運算解決方案,以幫助企業降低成本並提升效能、穩定性與安全性。紅帽公司同時也爲全球客戶或通過領先合作伙伴爲客戶提供技術支持、培訓和諮詢服務。


CentOS

      CentOS(Community ENTerprise Operating System)是來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。兩者的不同,在於CentOS並不包含封閉源代碼軟件,CentOS 是一個基於Red Hat Linux 提供的可自由使用源代碼的企業級Linux發行版本。CentOS是RHEL(Red Hat Enterprise Linux)源代碼再編譯的產物,而且在RHEL的基礎上修正了不少已知的 Bug ,相對於其它 Linux 發行版,其穩定性值得信賴。


Fedora


Fedora 由Fedora Project社區開發、紅帽公司贊助,目標是創建一套新穎、多功能並且自由和開源的操作系統。偏向於在個人領域的應用,Fedora 被紅帽公司定位爲新技術的實驗場,與 Red Hat Enterprise Linux 被定位爲穩定性優先不同。許多新的技術都會在 Fedora Core 中檢驗,如果穩定的話紅帽公司則會考慮 加入 Red Hat Enterprise Linux 中。Fedora 預計每年發佈 2 次發行版本。


Debian

     Debian以其穩定性着稱,或者稱Debian系列,包括Debian和Ubuntu等。Debian是社區類Linux的典範,是迄今爲止最遵循GNU規範的Linux系統。Debian 一直維護着至少三個發行版: 穩定版(stable),測試版(testing) 和 不穩定版(unstable)。


openSUSE

       SUSE Linux原是以Slackware Linux爲基礎,並提供完整德文使用界面的產品。 openSUSE是着名Novell公司旗下的 Linux的發行版,發行量在歐洲佔第一位。它同時亦是Desktop Linux Consortium的發起成員之一。


Arch Linux

      Arch Linux(或稱Arch)是一種以輕量簡潔爲設計理念的Linux發行版。其開發團隊秉承簡潔、優雅、正確和代碼最小化的設計宗旨。因爲你必須手動安裝一切,它會讓你學會基於 Linux 的操作系統的每個部分。Arch Linux 是最可定製的發行版,你獲得的只是一個基礎系統,然後你可以在它上面建立屬於你個人的發行版。


Gentoo

       Gentoo是一個基於Linux的自由操作系統,它能爲幾乎任何應用程序或需求自動地作出優化和定製。追求極限的配置、性能,以及頂尖的用戶和開發者社區,都是Gentoo體驗的標誌特點。 Gentoo的哲學是自由和選擇。得益於一種稱爲Portage的技術,Gentoo能成爲理想的安全服務器、開發工作站、專業桌面、遊戲系統、嵌入式解決方案或者別的東西——你想讓它成爲什麼,它就可以成爲什麼。


3、描述Linux的哲學思想,並按照自己的理解對其進行解釋性描述。


Linux的哲學思想:

        1、一切皆文件;

            把幾乎所有資源,包括硬件設備都組織爲文件格式;

        2、由衆多單一目的小程序組成;一個程序只實現一個功能,而且要做好;

            組合小程序完成複雜任務;

        3、儘量避免跟用戶交互;

            目標:實現腳本編程,以自動完成某些功能;

        4、使用純文本文件保存配置信息;

            目標:一款使用的文本編程器即能完成系統配置工作;


4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,並配合相應的示例來闡述。


http://2368360.blog.51cto.com/2358360/1836365


5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,並描述man文檔的章節是如何劃分的。


http://2368360.blog.51cto.com/2358360/1836366


6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定

http://2368360.blog.51cto.com/2358360/1836367







發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章