N32-馬哥Linux第一周學習
答: 計算機由運算器,控制器,存儲器,輸入設備和輸出設備五大部件組成計算機,每一部件分別按要求執行特定的基本功能。
運算器
主要功能是對數據進行各種運算
控制器
控制器是整個計算機系統的控制中心,它指揮計算機各部分協調地工作,保證計算機按照預先規定的目標和步驟有條不紊地進行操作及處理。
存儲器
存儲器的主要功能是存儲程序和各種數據信息,並能在計算機運行過程中高速、自動地完成程序或數據的存取。存儲器是具有“記憶”功能的設備,它用具有兩種穩定狀態的物理器件來存儲信息。這些器件也稱為記憶元件。由於記憶元件只有兩種穩定狀態,因此在計算機中采用只有兩個數碼“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:顯示摘要信息
-
echo:顯示一行文本
-n:不進行換行
-e:讓轉義符生效
\n:換行
\t :水平制表符
- 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第一周學習