1、描述計算機的組成及其功能。
計算機主要是由硬件和軟件組成
硬件部分
a.運算器和控制器(CPU):運算器是計算機對數據進行加工處理的部件;控制器是計算機的 指揮中心,用來控制計算機各部件協調工作。
b.存儲器:存儲器分為內存儲器與外存儲器。內存存儲器包括隨機存儲器和只讀存儲器:隨機存儲器(RAM):斷電后會丟失數據;可以隨時讀寫。只讀存儲器(ROM):斷電后仍然能夠保持數據;正常使用中,只能讀不能寫。
c.輸入輸出設備:輸入設備用于把原始數據和程序輸入到計算機中。常見的有鍵盤、鼠標、攝像頭、掃描儀等。
軟件部分
軟件部分主要有系統和軟件實現,暫不詳表
2、按系列羅列Linux的發行版,并描述不同發行版之間的聯系與區別。
常見的有Debian、Gentoo、Ubuntu、RedHat Enterprise Linux、CentOS、Fedora、Suse以及國內的紅旗Linux等
3、描述Linux的哲學思想,并按照自己的理解對其進行解釋性描述。
一切皆文件(包括硬件)
由從多單一目的小程序組成
組合小程序完成復雜任務
盡可能避免捕獲用戶接口,為了方便腳本編程以實現自動化執行;
使用文本文件保存程序的配置數據:使用一個文本編輯器即可完成系統及服務配置工作;
4、說明Linux系統上命令的使用格式;詳細介紹ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相應的示例來闡述。
ifconfig
重要參數
up 啟動指定網絡設備/網卡
down 關閉指定網絡設備/網卡-a 顯示全部接口信息
用法舉例
echo
命令作用
顯示一行文本
命令參數
-n 不輸出行尾的換行符.
-e 允許對下面列出的加反斜線轉義的字符進行解釋.\a 發出警告聲;
\b 刪除前一個字符;
\c 最后不加上換行符號;
\f 換行但光標仍舊停留在原來的位置;
\n 換行且光標移至行首;
\r 光標移至行首,但不換行;
\t 插入tab;
\v 與\f相同;
\\ 插入\字符;
tty
打印連接到標準輸入的終端的文件名。
startx
啟動圖形界面
export
[root@localhost ~]# aaa=bbb #設置一個變量
[root@localhost ~]# export aaa #加入環境變量
[root@localhost ~]# env |grep aa #查看環境變量
aaa=bbb
[root@localhost ~]# export -n aaa #刪除環境變量
[root@localhost ~]# env |grep aa #查看
[root@localhost ~]# export PATH=$PATH:/usr/local/bin #將/usr/local/bin加入環境變量中
pwd
查看當前所在目錄的絕對路徑
history
命令作用
保存的條數:
環境變量:HISTSIZE
用戶退出時的持久保存位置:
環境變量:HISTFILE,通常默認為用戶家目錄下的.bash_history
此文件中可保存的最大數目:
環境變量:HISTFILESIZE
命令用法:
history N: 顯示最近的N條,包括當前命令自身;
history -c: 清空命令歷史
history -d offset: 刪除指定的偏移處的命令條目
history -a [/path/to/some_history_file]: 將當前會話中的命令歷史寫入指定文件
shutdown
命令作用
關機或重啟服務器命令參數
-h:關機
-r:重啟
-c:取消運行中的 shutdown 進程。
使用方法
[root@linux ~]# shutdown –h now #關機
[root@linux ~]# shutdown –h 23:00 #晚上11點關機
[root@linux ~]# shutdown –r now #重啟
[root@linux ~]# shutdown –r +30 'reboot now' #30分鐘后重啟,并且提示reboot now
poweroff
poweroff命令用來關閉計算機操作系統并且切斷系統電源。
reboot
立即重啟
hwclock
-s: 以硬件為準
-w:以系統為準
date
命令功能
date 可以用來顯示或設定系統的日期與時間。
%s: 時間戳計時法,從Unix元年(1970-01-01 00:00:00)到此刻所經過的秒數
%F, %D
[root@test ~]# date +%D
04/22/16
[root@test ~]# date +%F
2016-04-22
%T
[root@test ~]# date +%T
08:52:00
%Y:年
%m:月
%d:日
%H:時
%M:分
%S:秒
設定時間
date -s //設置當前時間,只有root權限才能設置,其他只能查看。
date -s 20080523 //設置成20080523,這樣會把具體時間設置成空00:00:00
date -s 01:01:01 //設置具體時間,不會對日期做更改
date -s “01:01:01 2008-05-23″ //這樣可以設置全部時間
date -s “01:01:01 20080523″ //這樣可以設置全部時間
date -s “2008-05-23 01:01:01″ //這樣可以設置全部時間
date -s “20080523 01:01:01″ //這樣可以設置全部時間
加減
date +%Y%m%d //顯示前天年月日
date +%Y%m%d –date="+1 day" //顯示前一天的日期
date +%Y%m%d –date="-1 day" //顯示后一天的日期
date +%Y%m%d –date="-1 month" //顯示上一月的日期
date +%Y%m%d –date="+1 month" //顯示下一月的日期
date +%Y%m%d –date="-1 year" //顯示前一年的日期
date +%Y%m%d –date="+1 year" //顯示下一年的日期
使用 ago 指令,您可以得到過去的日期:
date -d '30 days ago' (30天前的日期)
5、如何在Linux系統上獲取命令的幫助信息,請詳細列出,并描述man文檔的章節是如何劃分的。
man能夠為除命令之外的配置文件、系統調用、庫調用等都能提供幫助手冊,它們分別位于不同的章節中;
1: 用戶命令
2: 系統調用
3: 庫調用
4: 設備文件
5: 配置文件
6: 游戲
7:雜項
8:管理命令
man的使用機制:
翻屏:
空格鍵:向文件尾部翻一屏
b: 向文件首部翻一屏
回車鍵:向文件尾部翻一行
k: 向文件首部翻一行
Ctrl+d: 向文件尾部翻半屏
Ctrl+u: 向文件首部翻并屏
6、請羅列Linux發行版的基礎目錄名稱命名法則及功用規定
/dev/ 設備目錄
/etc/ 系統配置及服務配置文件、啟動命令的目錄
/proc/ 顯示內核及進程信息的虛擬文件系統,這個目錄的內容不在硬盤上而是在內存里。
/tmp 一般用于臨時掛載存儲設備的掛載目錄(客廳)
/root 普通用戶家目錄
/root 超級管理員家目錄
/mnt 一般用于臨時掛載存儲設備的掛載目錄
/lost+found 意外關機或崩潰文件碎片所在的目錄。fsck自檢。
/opt 有些軟件包會被安裝在這里,視習慣而定(基本已棄用)
/var 變化的目錄,系統日志、安全日志的目錄
/usr 包括與系統用戶直接有關的文件和目錄,例如應用程序及支持它們的庫文件。
/bin 用戶二進制命令的目錄
/sbin 超級用戶二進制命令的目錄
/boot 系統引導程序的目錄
原創文章,作者:N21_Ross_Geller,如若轉載,請注明出處:http://www.www58058.com/21699
寫的很好,排版也很棒,加油