1. 程式人生 > >N32-馬哥Linux第一周學習

N32-馬哥Linux第一周學習

打印 接收 虛擬 常用 usr 馬哥 時間 大發 獲取幫助

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

答: 計算機由運算器,控制器,存儲器,輸入設備和輸出設備五大部件組成計算機,每一部件分別按要求執行特定的基本功能。

運算器

主要功能是對數據進行各種運算

控制器

控制器是整個計算機系統的控制中心,它指揮計算機各部分協調地工作,保證計算機按照預先規定的目標和步驟有條不紊地進行操作及處理。

存儲器

存儲器的主要功能是存儲程序和各種數據信息,並能在計算機運行過程中高速、自動地完成程序或數據的存取。存儲器是具有“記憶”功能的設備,它用具有兩種穩定狀態的物理器件來存儲信息。這些器件也稱為記憶元件。由於記憶元件只有兩種穩定狀態,因此在計算機中采用只有兩個數碼“0”和“1”的二進制來表示數據。

輸入設備

用來向計算機輸入各種原始數據和程序的設備叫輸入設備。鍵盤是必備的輸入設備、常用的輸入設備還有鼠標器、圖形輸入板、視頻攝像機等。

輸出設備

從計算機輸出各類數據的設備叫做輸出設備。輸出設備把計算機加工處理的結果(仍然是數字形式的編碼)變換為人或其它設備所能接收和識別的信息形式如文字、數字、圖形、聲音、電壓等。常用的輸出設備有顯示器、打印機、繪圖儀等。

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

答:linux的發行版

RedHat、Fedora、suse(Novell)、紅旗、debian、Ubuntu、centos

不同發行版本之間的聯系及區別:

Red Hat :是redhat自己的發行的企業版,是redhat的一個重要節點。

Fedore是一款基於linux的操作系統,也是一組維持計算機正常運行的軟件集合。由紅帽公司贊助。

suse linux :針對個人用戶。

紅旗linux的發行版,包括桌面版、工作站版、數據中心服務器版、HA集群版和紅旗嵌入式linux等產品,是中國較大、較成熟的linux發行版之一。

debian,三大發行版中唯一以社區形式運作,不以商業公司形式運作。是一個致力於創建自由操作系統的合作組織。而且debian開發者所創建的操作系統中絕大部分基礎工具來自於GNU工程。

Ubuntu(烏版圖)是一個以桌面應用為主的linux操作系統。Ubuntu的目標在於為一般用戶提供一個最新的、同時又相當穩定的主要由自由軟件構建而成的操作系統。

Centos是一個基於redhat linux 提供的可自由使用源代碼的企業級linux發行版本。目前Centos已被收購,成為redhat

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

答:1.一切皆文件,包括硬件設備

2.由眾多功能單一的程序組成:讓每個程序就做好一件事

3.盡量避免用戶交互

4.使用文本文件保存配置信息:通過文本處理工具介意完成系統配置

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

答:1.linux命令使用格式

  command [options][arguments]

 2.ifconig 

ifconfig :是一個用來查看、配置、啟用或禁用網絡接口的工具.

-a:顯示所有接口的信息

-s:顯示摘要信息

  1. echo:顯示一行文本

    -n:不進行換行

    -e:讓轉義符生效

    \n:換行

    \t :水平制表符

  1. tty:查看當前的終端設備

5 startx:在某一虛擬終端接口運行此命令,啟動圖形界面

6.export:

(1)變量賦值:export name=value

(2)查看環境變量

7.pwd:顯示當前的工作目錄

8.history:用來顯示曾執行過的命令,也可以跟選項來執行需要的命令

    -d offer:刪除指定命令歷史

     -c:清空命令歷史:

 history #:顯示最近的#條命令

-r:從文件讀取命令歷史至歷史列表中

-w:把歷史列表中的命令追加至歷史文件中

調用命令歷史列表中的命令:
!#:再一次執行歷史列表中的第#條命令;
!!:再一次執行上一條命令;
!STRING:再一次執行命令歷史列表中最近一個以STRING開頭的命令;

9 shutdown:關機或重啟命令

10.poweroff:關機命令

     -f:強制關機,不調用shutdown程序

     -p:斷電停機,默認參數;

     -w:只是顯示關機警告,不調用shutodnw命令,記錄寫到/var/log/wtmp

11.reboot:重啟命令,用法同poweroff

12.date:查看或修改當前系統時間

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

答:

(1)命令分內置命令和外部命令

內置命令(builtin):由shell程序的自帶命令

外部命令:獨立的可執行程序文件,文件名即命令名

使用type命令查看命令是否為內置命令:

(2)獲取命令的使用幫助信息

內置命令:help COMMAD

外部命令:

1)命令自帶簡要格式的使用幫助 COMMAND –help

2)使用手冊:manual,位置:/usr/share/man

   命令:man COMMAND

其他方式獲取:

1)info:獲取Linux在線文檔,
2)合理利用搜索引擎Google來獲取幫助信息

3)Linux官方站點的一些其他幫助文檔

man命令:

man命令用於查看Linux系統的手冊。手冊是在Linux中廣泛使用的聯機幫助形式,其中不僅包括了常用的命令幫助說明,還包括了配置文件、設備文件、協議和庫函數等多種信息

按章節查詢,man手冊一般存放在/usr/share/man目錄下, 每個目錄下存放對應類型的手冊文件,一般以“.gz”格式的壓縮文件存放

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

答:Linux的文件系統的組織方式被稱為Filesystem Hierarchy Standard(文件系統分層標準,簡稱FHS),即其采用層次式的樹狀目錄結構。在此結構上最上層是/,然後在此根目錄下是其他的目錄和子目錄。
使用tree命令顯示一層子目錄,根目錄下包含這些子目錄
Linux目錄及其功能:

目錄名稱

說明

/

Linux文件系統的最上層根目錄,其他所有項目均是該目錄的子目錄

/bin

重要的可執行文件,

/sbin

重要的系統管理可執行文件

/boot

引導加載器必須用到的各配置文件、內核等

/dev

設備文件目錄

/etc

有關系統設置與管理的文件,只能為靜態。

/home

普通用戶的家目錄,一般每個普通用戶的家目錄默認

為此目錄下與用戶名同名的子目錄

/lib

重要的共享庫和內核模塊

/lib64

64位系統特有的存放64位共享庫的路徑

/media

可移動設備掛載點

/mnt

其他文件系統的臨時掛載點

/opt

附加應用程序的安裝位置

/srv

當前系統提供的用於服務器的數據

/tmp

用於存放臨時文件的目錄

/usr

存放用戶使用的系統命令和應用程序

/var

存儲長發生變化的數據的目錄

/proc

保存目前系統內核與程序執行的相關信息

/sys

管理Linux設備提供一種統一模型的的接口

/root

根用戶的主目錄

N32-馬哥Linux第一周學習