馬哥教育網絡班21期+第1周課程練習

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

blob.png

如圖,

  1. 計算機由五大部件組成(輸入設備,存儲器,控制器,運算器,輸出設備),其上層是操作系統,操作系統上運行應用程序(一般情況,也有可以直接運行在硬件上的應用程序,操作系統就是這樣的一款特殊應用程序)。

  2. 用戶通過輸入設備,輸入想要計算機執行的程序指令,操作系統通過中斷機制檢測到輸入設備的操作,讓控制器去控制后續的指令和數據流。

  3. 輸入的操作指令可以觸發程序動作,程序=指令+數據。

  4. 指令和數據先調用到存儲器上,后控制流告知指令到控制器執行,轉化成控制流到運算器,數據也到運算器執行,運算器輸出結果到存儲器。

  5. 存儲器最終將結果顯示在輸出設備上。

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

主流的三大系列發行版:

Redhat

    RHEL 企業版

    CentOS 社區版,原來獨立運行,完全兼容RHEL,后被紅帽收購

    Fedora 個人linux發行版,更新快,新功能上線多,為后續RHEL采用做試用工作

SUSE(SUSE Linux原是以Slackware Linux為基礎)

    OpenSUSE 社區版,同fedora,該版的數據也會用于改善SUSE企業版

Debian

    Debian 社區版

    Ubentu 使用最多的桌面版linux系統,

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

  1. 一切皆文件,用文本保存配置信息

    系統所有信息都可以通過統一的文件處理操作來管理。

  2. 單一目的小程序,只實現單一功能,多個組合完成復雜功能應用

    可以靈活的定制功能與程序,可復用率較高

  3. 盡量避免捕捉用戶接口

    推行腳本編程機制

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

1.linux命令格式:命令 選項(分為長選項與短選項,命令的具體子功能) 參數(命令作用的對象)

2.ifconfig 

A.查看或配置網絡接口

blob.png

B.開啟/關閉網卡設備

開啟:ifconfig eth0 up

關閉:ifconfig eth0 down

3.echo 顯示輸入的內容到標準輸出(顯示屏)

blob.png

4.tty  查看當前所在終端類型與編碼

blob.png

5.startx 打開圖形界面(Gnome)

6.export 設置和顯示環境變量

7.pwd 顯示當前工作目錄

blob.png

8.history 顯示用戶命令歷史(具體條數可設置)

blob.png

9.shutdown 關閉或重啟計算機

10.poweroff 關閉計算機電源

11.reboot 重啟計算機

12.hwclock 查看和設置硬件時鐘

blob.png

13.date 顯示和設置系統時間

blob.png

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

1.shell內建命令

可以使用“ help 命令 ”獲取幫助,“type 命令”可以辨別命令是否內建

blob.png

2.非內建命令

命令 –help(長選項) 或 命令 -h(短選項)

3.通用幫助(不分內外建命令)

A.信息頁

info 命令

B.使用手冊

格式:man 命令

章節:

    man 1:用戶命令

    man 2:系統調用

    man 3:C庫調用

    man 4:設備文件及特殊文件

    man 5:配置文件格式

    man 6:游戲

    man 7:雜項

    man 8:管理類命令

4.程序自身幫助文檔

A.官網文檔

B.安裝文件隨帶文件

    README

    INSTALL

    ChangeLog

5.搜索引擎(google)

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

/boot:系統啟動目錄

/bin:用戶命令目錄

/sbin:管理命令目錄,一般需要管理員權限才能使用

/lib:系統共享庫文件目錄

/etc:配置文件目錄

/home:用戶目錄,一般是該目錄下有相應用戶名的目錄。root用戶的家目錄是/root

/media:便攜式移動設備掛載點

/mnt:臨時文件系統掛載點

/dev:設備文件存儲目錄

/opt:第三方應用程序的安裝目錄

/srv:系統運行服務用到的數據存儲目錄

/tmp:臨時文件存儲目錄

/usr:系統應用程序文件存儲目錄

/var:系統緩存與日志文件等存儲目錄

/proc:輸出系統進程與內核信息的虛擬文件系統

/sys:輸出存儲系統硬件信息的虛擬文件系統

/selinux:selinux安全策略文件存儲目錄

原創文章,作者:N21_郁藍,如若轉載,請注明出處:http://www.www58058.com/19961

(0)
N21_郁藍N21_郁藍
上一篇 2016-07-12
下一篇 2016-07-12

相關推薦

  • 磁盤分區及初步文件系統

    磁盤分區 磁盤分區有兩種方式:     MBR, GPT      MBR: Master Boot Record,1982年,使用32位表示扇區數 ,分區不超過2T      分區時按柱面…

    Linux干貨 2016-08-30
  • Linux進程管理常用命令(二)

       htop命令:         選項:         -d # : 指定延遲時間間隔;         -u  UserName :僅顯示指定用戶的進程;       &n…

    Linux干貨 2017-01-05
  • 馬哥教育網絡班N22期+第8周課程練習

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋:是連接兩個局域網的基于MAC地址數據存儲轉發設備,工作于數據鏈路層集線器:所有端口處于同一個廣播域和沖突域中,帶寬共享,工作于物理層二層交換機:多端口網橋,一個端口一個沖突域,默認所有端口位于同一個廣播域中,可以劃分vlan,隔離廣播域,帶寬獨享三層交換機:具有路由功能的二…

    Linux干貨 2016-10-19
  • 安全及數字認證等使用

    偏重實現ca數字認證及實現基于key的登錄

    2018-05-19
  • rpm命令詳解及和yum之間的關系

        RPM 全名是“ RedHat Package Manager ”簡稱則為 RPM 顧名思義,當初這個軟件管理的機制是由 Red Hat 這家公司發展出來的。 RPM 是以一種數據庫記錄的方式來將你所需要的軟件安裝到你的 Linux 系統的一套管理機制。    &nbsp…

    Linux干貨 2016-08-21
  • YUM安裝的MySQL(MariaDB)實現多實例運行

    生產環境中,可能需要多個數據庫同時在線。但一臺服務器只運行一個數據庫實例勢必會引起資源的浪費,因此,本文介紹如何將yum安裝的MySQL多開,實現多實例運行。(二進制與編譯安裝步驟與此類似)

    Linux筆記 2018-06-12

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-07-12 11:33

    寫的很好,排版還可以在漂亮一點,就不要截黑屏了,加油

欧美性久久久久