1颖医、描述計算機的組成及其功能位衩。
計算機主要組成部分:
計算機的主要組成部分可以歸納為以下五個部分:控制器、運算器熔萧、存儲器糖驴、輸入設備、和輸出設備佛致。
控制器
是整個計算機的中樞神經(jīng)贮缕,其功能是對程序規(guī)定的控制信息進行解釋,根據(jù)其要求進行控制俺榆,調(diào)度程序跷睦、數(shù)據(jù)、地址肋演,協(xié)調(diào)計算機各部分工作及內(nèi)存與外設的訪問等抑诸。
運算器
運算器的功能是對數(shù)據(jù)進行各種算術運算和邏輯運算,即對數(shù)據(jù)進行加工處理爹殊。
存儲器
存儲器的功能是存儲程序蜕乡、數(shù)據(jù)和各種信號、命令等信息梗夸,并在需要時提供這些信息层玲。
輸入設備
輸入設備是計算機的重要組成部分,輸入設備與輸出設備合你為外部設備反症,簡稱外設辛块,輸入設備的作用是將程序、原始數(shù)據(jù)铅碍、文字润绵、字符、控制命令或現(xiàn)場采集的數(shù)據(jù)等信息輸入到計算機胞谈。常見的輸入設備有鍵盤尘盼、鼠標器憨愉、光電輸入機、磁帶機卿捎、磁盤機配紫、光盤機等。
輸出設備
輸出設備與輸入設備同樣是計算機的重要組成部分午阵,它把外算機的中間結果或最后結果躺孝、機內(nèi)的各種數(shù)據(jù)符號及文字或各種控制信號等信息輸出出來。微機常用的輸出設備有顯示終端CRT底桂、打印機括细、激光印字機、繪圖儀及磁帶戚啥、光盤機等奋单。
2、按系列羅列Linux的發(fā)行版猫十,并描述不同發(fā)行版之間的聯(lián)系與區(qū)別览濒。
1、Debian 2拖云、ubuntumint 界面華麗3贷笛、knopix 安全為主4、SlackwareS.u.S.E SLESOpenSUSE 界面華麗
5宙项、RedHat:
Redhat 9.0:
RedHat Enterprise Linux: RHEL
RHEL的開源版本是:CentOS: Community ENTerprise OS
Fedora Core:6個月一版乏苦,個人桌面版
Gentoo 均吐
ArchLinux 阿扯
3、描述Linux的哲學思想尤筐,并按照自己的理解對其進行解釋性描述汇荐。
* 一切皆文件(包括硬件)
* 鏈接小型單一的程序,完成復雜任務
* 盡量避免與用戶交互
* 配置數(shù)據(jù)存儲在文本文件中
4盆繁、說明Linux系統(tǒng)上命令的使用格式掀淘;詳細介紹ifconfig、echo油昂、tty革娄、startx、export冕碟、pwd拦惋、history、shutdown安寺、poweroff厕妖、reboot、hwclock我衬、date命令的使用叹放,并配合相應的示例來闡述饰恕。
mifconfig
語法
ifconfig(參數(shù))
參數(shù)
add<地址>:設置網(wǎng)絡設備IPv6的ip地址挠羔;
del<地址>:刪除網(wǎng)絡設備IPv6的IP地址井仰;
down:關閉指定的網(wǎng)絡設備;
<硬件地址>:設置網(wǎng)絡設備的類型與硬件地址破加;
io_addr:設置網(wǎng)絡設備的I/O地址俱恶;
irq:設置網(wǎng)絡設備的IRQ;
media<網(wǎng)絡媒介類型>:設置網(wǎng)絡設備的媒介類型范舀;
mem_start<內(nèi)存地址>:設置網(wǎng)絡設備在主內(nèi)存所占用的起始地址合是;
metric<數(shù)目>:指定在計算數(shù)據(jù)包的轉送次數(shù)時,所要加上的數(shù)目锭环;
mtu<字節(jié)>:設置網(wǎng)絡設備的MTU聪全;netmask<子網(wǎng)掩碼>:設置網(wǎng)絡設備的子網(wǎng)掩碼;
tunnel<地址>:建立IPv4與IPv6之間的隧道通信地址辅辩;
up:啟動指定的網(wǎng)絡設備难礼;
-broadcast<地址>:將要送往指定地址的數(shù)據(jù)包當成廣播數(shù)據(jù)包來處理;
-pointopoint<地址>:與指定地址的網(wǎng)絡設備建立直接連線玫锋,此模式具有保密功能蛾茉;
-promisc:關閉或啟動指定網(wǎng)絡設備的promiscuous模式;
IP地址:指定網(wǎng)絡設備的IP地址撩鹿;網(wǎng)絡設備:指定網(wǎng)絡設備的名稱谦炬。
實例
啟動關閉指定網(wǎng)卡:
ifconfig eth0 up
ifconfig eth0 down
配置IP地址:
[root@localhost ~]# ifconfig eth0 192.168.2.10
[root@localhost ~]# ifconfig eth0 192.168.2.10 netmask 255.255.255.0
[root@localhost ~]# ifconfig eth0 192.168.2.10 netmask 255.255.255.0 broadcast 192.168.2.255
啟用和關閉arp協(xié)議:
ifconfig eth0 arp#開啟網(wǎng)卡eth0 的arp協(xié)議
ifconfig eth0 -arp#關閉網(wǎng)卡eth0 的arp協(xié)議
echo
實例
用echo命令打印帶有色彩的文字:
文字色:
echo -e "\e[1;31mThis is red text\e[0m"? */ \e[1;31m 將顏色設置為紅色 /*
This is red text?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? */?? \e[0m 將顏色重新置回 ?? /*?
顏色碼:重置=0,黑色=40节沦,紅色=41键思,綠色=42,黃色=43甫贯,藍色=44稚机,洋紅=45,青色=46获搏,白色=47
文字閃動:
echo -e "\033[37;31;5mMySQL Server Stop...\033[39;49;0m"
startx
實例
要在工作站上或 X 終端上啟動 X 會話赖条,請輸入:
startx
要在工作站上強制啟動 X 會話,請輸入:?
startx -w
要為 X 終端啟動 X 會話常熙,并注銷用戶的telnet會話纬乍,請輸入:
startx;kill-9 $$
要使用 .xinitrc 腳本啟動 X 會話,請輸入:
startx -x .xinitrc
要使用 mwm 窗口管理器啟動 X 會話裸卫,請輸入:
startx -m mwm
但是仿贬,如果找到啟動腳本文件,則忽略-w選項墓贿。在啟動腳本中茧泪,啟動窗口管理器蜓氨、裝入X資源以及產(chǎn)生X客戶機是用戶的責任。以下是.xsession腳本的一個示例队伟。
#!/bin/csh
(mwm &)
xrdb -load .Xdefaults
(xclock -g 75x75+0+0 &)
(xbiff -g 75x75+101-0 &)
if ("/dev/lft*" == "`tty`") then
? aixterm -g 80x24+0+0 +ut -C -T `hostname`
else
? aixterm -g 80x24+0+0 +ut -T `hostname`
endif
5穴吹、如何在Linux系統(tǒng)上獲取命令的幫助信息,請詳細列出嗜侮,并描述man文檔的章節(jié)是如何劃分的港令。
獲取命令的使用幫助:
內(nèi)部命令:
help COMMAND
外部命令:
(1) 命令自帶簡要格式的使用幫助
# COMMAND --help
(2) 使用手冊:manual
位置:/usr/share/man
# man COMMAND
SECTION:
NAME:功能性說明
SYNOPSIS:語法格式
DESCRIPTION:描述
OPTIONS:選項
EXAMPLES:使用示例
AUTHOR: 作者
BUGS: 報告程序bug的方式
SEE ALSO: 參考
man命令打開手冊以后的操作方法:
空格鍵:向文件尾翻一屏;
b: 向文件首部翻一屏锈颗;
Ctrl+d:向文件尾部翻半屏顷霹;
Ctrl+u:向文件首部翻半屏;
回車鍵:向文件尾部翻一行击吱;
k: 向文件首部翻一行淋淀;
G:跳轉至最后一行;
#G: 跳轉至指定行覆醇;
1G:跳轉至文件首部朵纷;
文本搜索:
/keyword:從文件首部向文件尾部依次查找;不區(qū)分字符大小寫叫乌;
?keyword:從文件尾部向文件首部依次查找柴罐;
n: 與查找命令方向相同;
N: 與查找命令方向相反憨奸;