N26第一周作業
第一周作業
1. 描述計算機的組成及其功能。
計算機主要由處理器(CPU)、存儲器、輸入設備、輸出設備。
CPU由運算器、控制器、寄存器、緩存器組成,提供運算。
存儲器即內存,RAM(Random Access Memory),內存為cpu運算時提供數據存儲。
Input:用戶下指令的設備,使計算機能夠與用戶進行交互。
Output:輸出用戶輸入的數據加工后的結果。
2. 按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。
3. 描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。
Linux的主要哲學思想是一切皆文件。
4. 說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history 、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。
ifconfig
echo 輸出一行文本
[root@magedu ~]# echo "Studing in magedu"
Studing in magedu
tty 查看終端設備
[root@magedu ~]# tty
/dev/pts/1
startx 啟動圖形界面
export 向系統導入變量
[root@magedu ~]# export name="roy"
[root@magedu ~]# echo $name
roy
pwd 顯示當前工作目錄
[root@magedu ~]# pwd
/root
history 查看執行過的命令的歷史記錄
shutdown 停止、關閉、重啟計算機
-P 關機
-r 重啟
poweroff 停止、關閉、重啟計算機
reboot 停止、關閉、重啟計算機
hwclock 打印或者設置計算機硬件日期、時間
date 打印或者設置系統日期、時間
5. 如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
獲取命令的幫助信息主要有如下幾種方式:
1. 命令自帶簡要格式的使用幫助
# COMMAND --help
2. 使用手冊:manual
man COMMAND
3. info COMMAND,獲取命令的在線文檔
man文檔章節劃分在/user/share/man 目錄下有以下幾個文件文檔目錄:man1,man2,...,1到8分別對應為如下章節:
1:用戶命令;
2:系統調用;
3:C庫調用;
4:設備文件及特殊文件;
5:文件格式;(配置文件格式)
6:游戲使用幫助;
7:雜項;
8:管理工具及守護進行;
6. 請羅列Linux發行版的基礎目錄名稱命名法則及功用規定。
目錄 |
用途 |
/bin |
常用的二進制命令目錄 |
/sbin |
大多是系統管理的二進制命令目錄 |
/boot |
存放Linux的內核及引導程序所需的文件目錄 |
/dev |
設備文件目錄 |
/etc |
存放用戶編譯過的命令目錄 |
/home |
普通用戶的家目錄 |
/lib |
系統的庫文件存放目錄 |
/opt |
表示的是可選擇的意思 |
/proc |
操作系統運行時,進程信息及內核信息存放在這里。顯示內核以及進程信息的虛擬文件系統 |
/root |
root用戶的家目錄 |
/tmp |
臨時文件目錄 |
/usr |
系統存放程序的文件目錄,一般是命令、幫助文檔等 |
/var |
日志文件目錄 |