網絡班第27期第一周作業

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

CPU:主要由控制器和運算器組成,其他還有寄存器和緩存等。

控制器:其功能是對程序規定的控制信息進行解釋,根據其要求進行控制,調度程序、數據、地址,協調計算機各部分工作及內存與外設的訪問等。

運算器:功能是對數據進行各種算術運算和邏輯運算,即對數據進行加工處理。

存儲器:存儲器的功能是存儲程序、數據和各種信號、命令等信息,并在需要時提供這些信息。

輸入:輸入設備的作用是將程序、原始數據、文字、字符、控制命令或現場采集的數據等信息輸入到計算機。

輸出:把計算機的中間結果或最后結果、機內的各種數據符號及文字或各種控制信號等信息輸出出來。

 

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

主流的三大發行版:Debian —ubuntu/knopix/mint  Linux專家和商用Linux產品中流行的發行版

                             Slackware—S.u.S.E/OpenSUSE   最早的Linux的發行版中的一員,在Linux中比較流行

                          Redhat—RHEL/Fedora/Centos  主要用于Internet服務器的商業發行版

 

 

 

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

Linux的哲學思想:

1、一切皆文件:幾乎把所有的資源統統抽象為文件形式;包括硬件設備,包括,通信接口等

2、由眾多功能單一的程序組成;一個程序通常只用于做一件事兒,并且做好;組合小程序完成復雜任務

3、盡量避免與用戶交互:

目標:易于以編程的方式實現自動化任務

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

 

 

4、         說明Linux系統上命令的使用格式;詳細介紹ifconfig、echotty、startx、export、pwdhistory、shutdown、poweroffreboot、hwclock、date命令的使用,并配合相應的示例來闡述。

 

Ifconfig: 查看當前的IP

網絡班第27期第一周作業

 

echo:回顯

-n :不進行換行;     -e:讓轉義符生效;\n換行
、\t制表符

 

網絡班第27期第一周作業網絡班第27期第一周作業

 

 

 

tty:  查看終端設備

  /dev/console:物理終端

  /dev/tty#:虛擬終端,#取值為[1,6]

 /dev/pts/#:偽終端

 /dev/ttyS#:串行終端

 

網絡班第27期第一周作業

 

 

startx:切換圖形界面

 

 

export:  功能:定義或查看環境變量

            定義環境變量:export VAR_name

            查看環境變量:export

 

pwd:打印當前工作目錄

 

history:管理命令歷史,每次執行的命令都會放置在內存的緩存中,直到退出當前終端后會被保存在命令歷史文件當中。

 -a:追加本次會話新執行的命令歷史列表至歷史文件中

 -d :刪除歷史列表中指定的命令

-c :清空命令歷史

 

 

shutdown:

-h:
halt +now/hh
mm  在設定的時間后關機

-rreboot 重啟

-ccancel 取消重啟或者關機

 

 

poweroff:關機 不安全

reboot:重啟 不安全

hwclock:硬件時鐘-w, –systohc:以系統為準,把硬件時間調整為與系統時鐘相同;

 

date:系統時鐘 + %F、%T、%Y%m、%d、%H%M、%S、%s…

 

 

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

 

獲取命令的使用幫助:

(1)、內部命令:help command

外部命令:command –help  #簡要格式

 
         
使用手冊位置/usr/share/man

(2)、文本搜索:

/keyword:從文件首部向文件尾部依次查找;不區分字符大小寫;

?keyword:從文件尾部向文件首部依次查找;

(3)
info COMMAND

獲取命令的在線文檔;

 

(4) 很多應用程序會自帶幫助文檔:/usr/share/doc/APP-VERSION

README:程序的相關的信息;

INSTALL: 安裝幫助;

CHANGES:版本迭代時的改動信息;

 

(5) 主流發行版官方文檔

http://www.redhat.com/doc

 

(6) 程序官方的文檔:

官方站點上的“Document”

 

(7) 搜索引擎

google

 

keyword
filetype:pdf

keyword
site:domain.tld

 

 

1:用戶命令;

2:系統調用;

3C庫調用;

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

5:文件格式;(配置文件格式)

6:游戲使用幫助;

7:雜項;

8:管理工具及守護進行;

 

 

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

/boot:引導文件存放目錄,內核文件(vnlinuz,引導加載器(bootloader,grub)都存放此目錄;

        /bin:供所有yoghurt使用的基本命令;不能獨立分區,os啟動即會用的程序;

        /sbin:管理類的基本命令;不能獨立分區,os啟動即會用的程序;

        /lib:基本共享庫文件,以及內核模塊文件(/lib/modules;

        /lib64:專用X86_64系統上的輔助共享庫文件存放位置;

        /etc:配置文件目錄

        /home:家目錄

        /root:管理員的家目錄

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

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

        /dev:設備文件及特殊文件存儲位置

               bblock device 隨機訪問

               ccharacter device 線性訪問

        /opt:第三方程序

        /srv:系統上運行的服務用到的數據;

        /tmp:臨時文件

        /usruniversal shared, read-only data;

              bin:保證系統擁有完整功能而提供的應用程序;

              sbin
     lib      lib64

              includeC程序的頭文件(header

              share:結構化獨立的數據,例如doc,man等;

              local:第三方應用程序安裝位置;

               
bin, sbin, lib, lib64, etc, share

        /var:可變文件

            cache:應用程序緩存數據目錄;

            lib:可變狀態信息

            local:第三方可變數據

            lock:鎖文件

            log:日志文件

            opt:專用于為/opt下的應用程序存儲可變數據

            run:與運行程序相關的數據;存放進程的pid文件

            spool:程序的緩沖池

            tmp:系統重啟過程的臨時文件

            mail:郵箱

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

        /sys:用于輸出當前系統上硬件設備相關信息的虛擬文件系統;

        /selinuxlinux安全增強機制

 命名規范:

  1、Linux 系統區分英文字符的大小寫。命名目錄和命名文件的規則是相同的。

  2、除非有特別的原因,否則用戶創建的文件和目錄名要使用小寫字符。大多數的 Linux 命令也使用小寫字符。    
  

  3Linux 系統下的文件名長度最多可到256個字符。

 命名規范:

  1、Linux 系統區分英文字符的大小寫。命名目錄和命名文件的規則是相同的。

  2、除非有特別的原因,否則用戶創建的文件和目錄名要使用小寫字符。大多數的 Linux 命令也使用小寫字符。    
  

  3、Linux 系統下的文件名長度最多可到256個字符。

 

 

原創文章,作者:N27_flypig,如若轉載,請注明出處:http://www.www58058.com/83206

(0)
N27_flypigN27_flypig
上一篇 2017-07-29
下一篇 2017-07-29

相關推薦

  • linux下NTP服務

    linnux NTP

    2017-10-18
  • 權限管理

    1、創建組sales,gid 3000,passwd:centos,sales admins:user2 將用戶user1,user2,user3加入到sales輔助組 希望user1 創建新文件 默認的所屬組為sales user2將用戶user3從sales組移除 # groupadd -g 3000 sales  # gpasswd sale…

    Linux干貨 2016-08-03
  • 安裝 VMware Workstation

    1.第一步 打開安裝包所在位置 2.第二步 開始安裝 ai      上面的路徑看個人習慣修改,然后點擊下一步 3.安裝完成后,點擊輸入許可證秘鑰  打開Vmware注冊碼生成器  安裝成功

    2017-07-11
  • MAN手冊各章節功能介紹及快捷鍵鍵位整理

    Linux系統中man命令是用于查詢命令使用手冊的,使用格式 man + 命令。 當使用man命令之后,系統就會在指定的路徑中查詢命令的使用手冊。其中制定路徑為$PATH變量指定的路徑,或者/etc/man.config文件中MANPATH中指定的路徑  其中/etc/man.config中有如下內容: MANPATH /usr/man …

    Linux干貨 2016-10-17
  • java基礎與環境

    java 簡述 java基礎 jvm java環境搭建 簡述 什么是java? java是一門面向對象的編程語言,具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點,特別是可移植性,java所有的代碼都需要在一個特定的虛擬環境中實現,所以可移植性方面非常好,一次編譯,永久使用。 java可以做到什么? Java可以編寫桌面…

    2016-06-24
  • 登錄后經常出現You have new mail in /var/spool/mail/root的提示

    安裝完LINUX后經常使用終端遠程登錄,登錄后經常出現You have new mail in /var/spool/mail/root的提示,很是煩人。 這東西到底是做什么用的呢?經過查詢才知道這是LINUX的郵年提示功能。LINUX會定時查看LINUX各種狀態做匯總,每經過一段時間會把匯總的信息發送的root的郵箱里,以供有需之時查看。 那要怎么去掉這麻…

    系統運維 2017-08-05

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-08-04 16:08

    總結的很詳細,希望可以更多加入自己的理解。

欧美性久久久久