国产精品色无码视频,国产av毛片影院精品资源,亚洲人成网站77777·c0m,囯产av无码片毛片一级,夜夜操www99视频,美女白嫩胸交在线观看,亚洲a毛片性生活

薈聚奇文、博采眾長(zhǎng)、見賢思齊
當(dāng)前位置:公文素材庫(kù) > 計(jì)劃總結(jié) > 工作總結(jié) > 上海Linux運(yùn)維工程師 面試題 個(gè)人總結(jié))

上海Linux運(yùn)維工程師 面試題 個(gè)人總結(jié))

網(wǎng)站:公文素材庫(kù) | 時(shí)間:2019-05-28 15:30:21 | 移動(dòng)端:上海Linux運(yùn)維工程師 面試題 個(gè)人總結(jié))

上海Linux運(yùn)維工程師 面試題 個(gè)人總結(jié))

這下面的是一個(gè)企業(yè)發(fā)的面試題1你常上的相關(guān)技術(shù)站有哪些?

2簡(jiǎn)述你所理解運(yùn)維工程師的主要職責(zé)?

3你管理過的服務(wù)器數(shù)量級(jí)?1臺(tái)2臺(tái)2-5臺(tái)5-10臺(tái)10臺(tái)以上

4描述一次你印象深刻的服務(wù)器運(yùn)維經(jīng)歷。

5有一臺(tái)服務(wù)器出現(xiàn)安全問題,你會(huì)采取什么樣的方法處理?說出你的診斷處理思路。

6有多臺(tái)服務(wù)器需部署相同應(yīng)用文件,文件會(huì)持續(xù)更新,你用什么方式實(shí)現(xiàn)不同服務(wù)器間的文件同步。

7某一臺(tái)服務(wù)器部署多個(gè)Web站點(diǎn),其中有一個(gè)w3wp的CPU占用達(dá)到100%,如何找出有問題的Web站點(diǎn)?

8你眼中的滬江是怎樣的?談?wù)勀銓?duì)滬江的理解。

9是否有以下相關(guān)經(jīng)驗(yàn)?如有請(qǐng)簡(jiǎn)要說明掌握情況。a、Squid相關(guān)經(jīng)驗(yàn)b、Nginx、Lighttpd等c、Memcachedd、負(fù)載均衡

e、分布式文件處理f、EmailServer

上午-10點(diǎn)雷傲普文化傳播有限公司

1.DNS使用的端口號(hào)和協(xié)議,簡(jiǎn)單描述一下DNS正向解析和反向解析的工作原理和作用還

有應(yīng)用場(chǎng)景?2.編寫IPTABLES使用內(nèi)網(wǎng)某臺(tái)機(jī)器的80端口可以在公網(wǎng)訪問,假設(shè)公網(wǎng)IP為10.10.1.1,實(shí)現(xiàn)192.168.1.0/32段的NAT.

3.舉出三個(gè)以上的主流WEB服務(wù)器,并簡(jiǎn)述他們的特性和優(yōu)缺點(diǎn)不限操作系統(tǒng)?

Apache源代碼開放可以欲行在unix,windowns,linux平臺(tái)上,可移植性,而且模塊很是豐富缺點(diǎn):性能,速度上不及其他輕量級(jí)的web服務(wù)器,但是也是重量級(jí)產(chǎn)品,所消耗的內(nèi)存,cpu也比其他的要高

Nginx源代碼開放發(fā)高性能的http和反向代理服務(wù)器,在高并發(fā)的情況下,nginx是apache不錯(cuò)的替代品,他能夠支持高達(dá)50000個(gè)并發(fā)連接響應(yīng),內(nèi)存,cpu等系統(tǒng)資源消耗也是很低的。缺點(diǎn),支持模塊比較少吧,相對(duì)沒有apache穩(wěn)定,支持動(dòng)態(tài)頁(yè)面不是很強(qiáng)。

Tomcat對(duì)高并發(fā)跟靜態(tài)頁(yè)面處理還不是很強(qiáng)

MicrosoftIIS配置很簡(jiǎn)單,只能運(yùn)行在windows。Linux上,如果要使用還購(gòu)買商業(yè)windowsserver操作系統(tǒng)。

4,舉出兩個(gè)主流代理服務(wù)器,簡(jiǎn)述工作模式和優(yōu)缺點(diǎn)?5,舉出兩個(gè)負(fù)載均衡的軟件,并簡(jiǎn)述工作模式和優(yōu)缺點(diǎn)?6,IE,F(xiàn)F,chrome游覽器最大并發(fā)請(qǐng)求數(shù)是多少?,

7,簡(jiǎn)單舉例一下linux和windows系統(tǒng)今年都有哪些漏洞?8,mysql數(shù)據(jù)庫(kù)備份都有哪一些,部署一個(gè)高可用mysql應(yīng)用環(huán)境,并說明他的高可用性?9,什么是裸設(shè)備,他的好處是什么?,mysql支持裸設(shè)備嗎?

10,如果給你一個(gè)100g的INNODB類型數(shù)據(jù)庫(kù),你會(huì)用什么備份方案來做備份。11,寫一個(gè)簡(jiǎn)單的shell腳本,腳本運(yùn)行時(shí)讓CTRL+C無法中斷的該shell腳本?12,如何快速編譯單一的內(nèi)核模塊?13,如何動(dòng)態(tài)增加apache和PHP模塊?14、說出linux開機(jī)流程?

15、具體說說cacti的安裝過程?

16、cacti與nagios的區(qū)別?cacti如何監(jiān)控mysql?17、mysql主從復(fù)制如何實(shí)現(xiàn)?18、raid0與raid的區(qū)別?

19、DNS解析詳細(xì)過程?從主機(jī)訪問域名(三家公司都問這個(gè)問題)讓寫出來?20、腳本會(huì)多少?掌握程度?sedawk區(qū)別?

人事問題(下面的都是每一個(gè)企業(yè)問的最多的問題,這些問題是我自己經(jīng)歷的,都是我自己的回答,僅供參考,每個(gè)人經(jīng)歷不一樣,回答的時(shí)候一定要和寫在網(wǎng)上的還有自己寫的簡(jiǎn)歷保持一致,他們好多都是把你投的簡(jiǎn)歷下載下來,然后看著下載下來的簡(jiǎn)歷問你問題)

1.先問問你寫的工作經(jīng)歷,在以前公司主要做什么,是什么公司,多少人,主要負(fù)責(zé)什么,還有你寫的項(xiàng)目經(jīng)驗(yàn),項(xiàng)目具體怎么實(shí)施的,(一定要明白原理性的東西,把他說出來就可以)

2.問完工作經(jīng)歷后,問你為什么辭職?。

我說因?yàn)橐郧暗墓镜墓ぷ鹘佑|到了linux。被linux的開源所吸引,對(duì)linux的開源產(chǎn)生了興趣,但是靠自己去學(xué)有點(diǎn)吃力,就辭去工作在鄭州找了一家培訓(xùn)機(jī)構(gòu)培訓(xùn)RHCE3.問為什么不在本地工作,來上海有什么規(guī)劃?4.談?wù)勀銓?duì)運(yùn)維工程師的理解5、家庭情況,家庭有沒有負(fù)擔(dān)?

6、上海有沒有同學(xué),會(huì)不會(huì)在上海長(zhǎng)期待下去?7、薪水問題?

對(duì)于這個(gè)問題一般不要直接說4k5k,填表的時(shí)候不用寫具體數(shù)字,等技術(shù)人事面試通過后,他會(huì)問你具體。就說這個(gè)沒有強(qiáng)行的要求,根據(jù)跟人能力及個(gè)人對(duì)技術(shù)的掌握程度一般說在3500-45

1、自我介紹三分鐘。(教育經(jīng)歷,性格特長(zhǎng),所作項(xiàng)目)

介紹內(nèi)容與個(gè)人簡(jiǎn)歷一致表述方式盡量口語(yǔ)化要切中要害,

突出針對(duì)性,不要過多談精通,不要說自己做過主管或者經(jīng)理

善于利用開源軟件滿足企業(yè)不同的網(wǎng)絡(luò)服務(wù),突出個(gè)人腳本能力,不要主觀說會(huì)多少腳本,可以談自己寫過什么腳本實(shí)現(xiàn)什么樣子的功能,

不要抱怨任何東西,不要說學(xué);蛘咂髽I(yè)老板不好,技術(shù)術(shù)語(yǔ)描述的精確度,最后要說應(yīng)聘目標(biāo)崗位不要說做過什么實(shí)驗(yàn),做過什么就是做過什么,對(duì)方不問,不要說自己的缺點(diǎn)語(yǔ)氣詞,不要用語(yǔ)氣詞,開場(chǎng)問題,各位面試官好

想法設(shè)法突出自己的自學(xué)能力,及英語(yǔ)能力(沒有英語(yǔ)能力,不要亂說項(xiàng)目,用幾臺(tái)服務(wù)器構(gòu)建了什么架構(gòu),實(shí)現(xiàn)了什么功能,客觀用數(shù)字說話

運(yùn)維,自信,語(yǔ)言流暢高建華,惠普中華區(qū)自我推銷能力特別關(guān)鍵,

三個(gè)詞描述自己的優(yōu)點(diǎn),三個(gè)詞描述缺點(diǎn)(表達(dá)憂缺點(diǎn),盡量描述性格特征)有責(zé)任心,自學(xué)能力強(qiáng),誠(chéng)信隨和

接面試電話的時(shí)候問清楚公司名稱,公司地點(diǎn),

上網(wǎng)查對(duì)方公司基本信息,了解對(duì)方公司的主營(yíng)業(yè)務(wù),企業(yè)文化仔細(xì)了解對(duì)方的崗位需求,了解對(duì)方公司的近幾年發(fā)生的大事

電話面試注意語(yǔ)速和語(yǔ)調(diào),保持自然,最后以禮貌結(jié)束,感謝給自己的電話面試機(jī)會(huì),期望成為對(duì)方公司一員,

面試的時(shí)候要提前十分鐘到達(dá),不要過早到達(dá)對(duì)方公司面試問題常見問題要熟練掌握

通過google官方文檔,別人總結(jié)制定出適合企業(yè)的需要五年的規(guī)劃,五年內(nèi)在運(yùn)維工程師上作出一定的成就對(duì)方要文檔,不能給,熟悉實(shí)施過程

了解自己寫的項(xiàng)目名稱,幾個(gè)人,實(shí)施過程,所用配置缺點(diǎn),太過隨和,顯得軟弱優(yōu)點(diǎn)要簡(jiǎn)明扼要

朋友給對(duì)你評(píng)價(jià),側(cè)面表達(dá)你的與人處事,如,我的朋友說我比較有人緣,或者我的朋友說我比較愛鉆研

加班的看法,我的工作效率是高效的不會(huì)把工作拖到下班完成,如果工作公司項(xiàng)目進(jìn)度,或者公司需要,我也會(huì)樂意的加班為什么離職,

公司有什么要問,可以問對(duì)方公司的發(fā)展計(jì)劃,對(duì)新員工有沒有什么培訓(xùn)評(píng)價(jià)過去的公司,和以前公司老板員工相處很好,不會(huì)的問題,可以說幾天之內(nèi)給出解決辦法

抽象的角度去描述一個(gè)東西,專業(yè),很專業(yè)是裝出來的

心態(tài)要自信,不要過去謙虛

1、LINUX系統(tǒng)軟件安裝和卸載的常見方法

2、Windows和LINUX常用的遠(yuǎn)程連接工具有那些3、如何修改LINUX的IP地址、網(wǎng)關(guān)和主機(jī)名4、編寫腳本實(shí)現(xiàn)以下功能;每天早上5點(diǎn)開始做備份

要備份的是/var/mylog里所有文件和目錄可以壓縮進(jìn)行備份

備份可以保存到別一臺(tái)器上192、168、1、2FTP帳號(hào)aaa密碼bbb要示每天的備份文件要帶有當(dāng)天的日期標(biāo)記5、IPTABLES相關(guān)的命令6、mysql相關(guān)的題

新安裝MYSQL后怎樣提升MYSQL的安全級(jí)別MYSQL的主從原理,怎么配置文件為MYSQL添加一個(gè)用戶7、WINDOWNS相關(guān)的問題

你是否對(duì)WINDOWNS系統(tǒng)打過補(bǔ)丁,如果有100臺(tái)你會(huì)怎么做WINDOWNS下怎么為MYSQL做定時(shí)完全備份

在沒有硬件防火墻的情況下,怎樣提高WINDOS系統(tǒng)安全

Yun面試shell:

1.判斷一個(gè)文件是否為字符設(shè)備,如果是將其拷貝至/etc

2.在A目錄下創(chuàng)建50個(gè)文件file1-file50,然后將其移至/path/B

網(wǎng)絡(luò):1.VLAN原理等

2.如何使不同VLAN間通信

3.二層交換機(jī)三層交換機(jī)有什么不同4.單臂路由知識(shí)

5.linux網(wǎng)卡bounding。bounding的主備模式下如何進(jìn)行網(wǎng)絡(luò)連接達(dá)到主備,上層路由端需要什么設(shè)置?6.

系統(tǒng):

1.dns原理、端口;使用協(xié)議及其作用;View視圖;DNS主從2.系統(tǒng)自動(dòng)化安裝工具,是否用過,簡(jiǎn)要描述3.LVS描述,算法描述。。。DR優(yōu)勢(shì)及其過程描述4.tcpdump的各種使用

5.cacti原理、nagios原理。比較;客戶端服務(wù)端。agent名稱6.mysql主從的搭建及其故障恢復(fù),簡(jiǎn)要描述7.iptables簡(jiǎn)要描述,幾個(gè)表。幾條鏈

設(shè)計(jì):

1.1000臺(tái)服務(wù)器需要放一個(gè)2G的單個(gè)文件,請(qǐng)?jiān)O(shè)計(jì)幾種放置方法,并且描述各種方法利弊(涉及到一個(gè)對(duì)單播多播組播概念的描述,如果明白,為較好的一種方法)2.雙網(wǎng)卡服務(wù)器,對(duì)網(wǎng)絡(luò)做高可用,畫一個(gè)簡(jiǎn)圖

在上一個(gè)公司的工作職責(zé);

1、檢測(cè)某個(gè)端口所占用的進(jìn)程

2、對(duì)于linux主機(jī)的cpu負(fù)載使用,什么情況下user的比例升高,什么情況下system的比例升高,請(qǐng)聯(lián)系實(shí)際舉例。

3、在不umount的情況下,如何重新設(shè)置mount的參數(shù)。4、不小心在系統(tǒng)下執(zhí)行了chmod-x/sbin/chmod怎么辦?5、linux文件的權(quán)限位x對(duì)目錄和文件有何不同?6、找出/taomee目錄下的所有常規(guī)文件并設(shè)置權(quán)限6447、如何查找某一文件被哪個(gè)進(jìn)程打開?8、新增一塊存儲(chǔ)設(shè)備,lvm操作的命令如何寫9、給主機(jī)host:172.16.0.2增加gateway10.0.0.110、socket和tcp訪問mysql的區(qū)別?二、shell

1、使用awk打印出welcometotaomee

2、如何將一個(gè)文件中的taomee、******、peoplenet中的*內(nèi)容進(jìn)行替換成network(*的內(nèi)容不同)

3、找出access.log中訪問top10的ip地址4、打印1-100奇數(shù)

5、刪除一個(gè)文件中行號(hào)為奇數(shù)的行6、替換某一個(gè)文件的字符串7、exec和souce區(qū)別8、顯示24小時(shí)前的內(nèi)容,9、linux的優(yōu)化10、iptables表和鏈

綜合題(好像是這樣叫的):1,談?wù)勀銓?duì)工作和生活的看法

2,XX家電公司,銷售員小王把一臺(tái)新款高檔的冰箱,以普通的冰箱的價(jià)格授給了李先生,現(xiàn)在讓你給李先生寫一封E-mail,希望李先生能把錢給補(bǔ)上,你應(yīng)該怎么寫(你可以以XX家電任何人的身份寫)

3,談?wù)勀銓?duì)我們公司的認(rèn)識(shí)

專業(yè)題(好像是這么叫的,呵呵):1,什么是單點(diǎn)故障,并舉例說明

2,現(xiàn)有一wap網(wǎng)站,單臺(tái)服務(wù)器,配置8核CPU,24G內(nèi)存。環(huán)境是UbuntuServer9.10+Nginx0.8+Tomcat6.0+Mysql5.0,很久沒有做程序升級(jí),平時(shí)內(nèi)存使用8G,日訪問量500W,網(wǎng)卡IN500KOUT5M,有時(shí)候會(huì)系統(tǒng)崩潰,請(qǐng)分析原因并給出解決方案!

還有一個(gè)專業(yè)題,給忘了,另外技術(shù)問了MySQL能插入多少條記錄,MySQL怎么優(yōu)化,Nginx怎么優(yōu)化,MySQL讀寫分離,MySQL集群

擴(kuò)展閱讀:Linux運(yùn)維工程師面試題總結(jié)

一、有文件file1

1、查詢file1里面空行的所在行號(hào)awk‘{if($0~/^$/)printNR}’fileor

grep-n^$file|awk‘BEGIN{FS=”:”}{print$1}’2、查詢file1以abc結(jié)尾的行g(shù)repabc$file1

3、打印出file1文件第1到第3行sed-n’1,3p’file1head-3file1

二、如何將本地80端口的請(qǐng)求轉(zhuǎn)發(fā)到8080端口,當(dāng)前主機(jī)IP為192.168.2.1Iptables-APREROUTING-d124.42.60.109-ptcp-mtcpdport80-jDNATto-destination10.0.0.18:9000三、crontab

在11月份內(nèi),每天的早上6點(diǎn)到12點(diǎn)中,每隔2小時(shí)執(zhí)行一次/usr/bin/httpd.sh怎么實(shí)現(xiàn)

06-12/2*11*/usr/bin/httpd.sh

四、編寫個(gè)shell腳本將/usr/local/test目錄下大于100K的文件轉(zhuǎn)移到/tmp目錄下#!/bin/bash

forfilein`ls/root`do

if[-f$file];then

if[`ls-l$file|awk"{print$5}"`-gt10000];thenmv$file/tmp/fifidone

五、簡(jiǎn)述raid0raid1raid5三種工作模式的工作原理及特點(diǎn)。

RAID0:連續(xù)以位或字節(jié)為單位分割數(shù)據(jù),并行讀/寫于多個(gè)磁盤上,因此具有很高的數(shù)據(jù)傳輸率,但它沒有數(shù)據(jù)冗余,因此并不能算是真正的RAID結(jié)構(gòu)。RAID0只是單純地提高性能,并沒有為數(shù)據(jù)的可靠性提供保證,而且其中的一個(gè)磁盤失效將影響到所有數(shù)據(jù)。因此,RAID0不能應(yīng)用于數(shù)據(jù)安全性要求高的場(chǎng)合。

RAID1:它是通過磁盤數(shù)據(jù)鏡像實(shí)現(xiàn)數(shù)據(jù)冗余,在成對(duì)的獨(dú)立磁盤上產(chǎn)生互為備份的數(shù)據(jù)。當(dāng)原始數(shù)據(jù)繁忙時(shí),可直接從鏡像拷貝中讀取數(shù)據(jù),因此RAID1可以提高讀取性能。RAID1是磁盤陣列中單位成本最高的,但提供了很高的數(shù)據(jù)安全性和可用性。當(dāng)一個(gè)磁盤失效時(shí),系統(tǒng)可以自動(dòng)切換到鏡像磁盤上讀寫,而不需要重組失效的數(shù)據(jù)。簡(jiǎn)單來說就是:鏡象結(jié)構(gòu),類似于備份模式,一個(gè)數(shù)據(jù)被復(fù)制到兩塊硬盤上。RAID10:高可靠性與高效磁盤結(jié)構(gòu)

一個(gè)帶區(qū)結(jié)構(gòu)加一個(gè)鏡象結(jié)構(gòu),因?yàn)閮煞N結(jié)構(gòu)各有優(yōu)缺點(diǎn),因此可以相互補(bǔ)充。主要用于容量不大,但要求速度和差錯(cuò)控制的數(shù)據(jù)庫(kù)中。

RAID5:分布式奇偶校驗(yàn)的獨(dú)立磁盤結(jié)構(gòu),它的奇偶校驗(yàn)碼存在于所有磁盤上,任何一個(gè)硬盤損壞,都可以根據(jù)其它硬盤上的校驗(yàn)位來重建損壞的數(shù)據(jù)。支持一塊盤掉線后仍然正常運(yùn)行。

六、oracle數(shù)據(jù)庫(kù)備份方式

物理備份:開啟網(wǎng)絡(luò)監(jiān)聽,備份數(shù)據(jù)庫(kù)文件。

RMAN備份:通過表空間文件在RMAN模式對(duì)ORACLE數(shù)據(jù)備份。七、如何查看占用端口8080的進(jìn)程lsof-i:8080

八、請(qǐng)寫出apache2.X版本的兩種工作模式,以及各自工作原理。如何查看apache當(dāng)前所支持的模塊,并且查看是工作在哪種模式下?答案:

prefork(多進(jìn)程,每個(gè)進(jìn)程產(chǎn)生子進(jìn)程)和worker(多進(jìn)程,每個(gè)進(jìn)程生成多個(gè)線程)prefork的工作原理是,控制進(jìn)程在最初建立“StartServers”個(gè)子進(jìn)程后,為了滿足

MinSpareServers設(shè)置的需要?jiǎng)?chuàng)建一個(gè)進(jìn)程,等待一秒鐘,繼續(xù)創(chuàng)建兩個(gè),再等待一秒鐘,繼續(xù)創(chuàng)建四個(gè)如此按指數(shù)級(jí)增加創(chuàng)建的進(jìn)程數(shù),最多達(dá)到每秒32個(gè),直到滿足MinSpareServers設(shè)置的值為止。這就是預(yù)派生(prefork)的由來。這種模式可以不必在請(qǐng)求到來時(shí)再產(chǎn)生新的進(jìn)程,從而減小了系統(tǒng)開銷以增加性能。

worker是2.0版中全新的支持多線程和多進(jìn)程混合模型的MPM。由于使用線程來處

理,所以可以處理相對(duì)海量的請(qǐng)求,而系統(tǒng)資源的開銷要小于基于進(jìn)程的服務(wù)器。但是,worker也使用了多進(jìn)程,每個(gè)進(jìn)程又生成多個(gè)線程,以獲得基于進(jìn)程服務(wù)器的穩(wěn)定性。這種MPM的工作方式將是Apache2.0的發(fā)展趨勢(shì)。

可以通過命令httpd-l可以查看apache當(dāng)前的模塊,如果帶有worker.c就是工作在worker模式下,如果有prefork.c就是工作在prefork.c的模式下。九、你使用過監(jiān)控軟件嗎?說說其特點(diǎn)

使用nagios對(duì)服務(wù)器進(jìn)行監(jiān)控,其特點(diǎn)可實(shí)時(shí)實(shí)現(xiàn)手機(jī)短信、電子郵件、MSN、飛信報(bào)警。使用cacti對(duì)流量進(jìn)行監(jiān)控。

十、你對(duì)現(xiàn)在運(yùn)維工程師的理解和以及對(duì)其工作的認(rèn)識(shí)

運(yùn)維工程師在公司當(dāng)中責(zé)任重大,需要保證時(shí)刻為公司及客戶提供最高、最快、最穩(wěn)定、最安全的服務(wù)。運(yùn)維工程師的一個(gè)小小的失誤,很有可能會(huì)對(duì)公司及客戶造成重大損失,因此運(yùn)維工程師的工作需要嚴(yán)謹(jǐn)及富有創(chuàng)新精神。

十一、linux下常用的DNS服務(wù)軟件是什么,舉出幾種常用的DNS記錄,如果域名abc.com配置好了一臺(tái)郵件服務(wù)器,IP地址為202.106.0.20,我該如何做相關(guān)的解析?是否了解bind的智能解析,如果了解請(qǐng)簡(jiǎn)述一下其原理答案:

1)常用的DNS軟件是bind2)A記錄地址記錄MX記錄郵件交換記錄CNAME記錄別名域記錄

3)修改abc.com域名的配置文件,增加以下記錄INMX10mail.abc.com.mailINA202.106.0.20

4)bind根據(jù)請(qǐng)求解析客戶端的IP地址,做出不同的解析,其原理是在配置文件中,設(shè)定了view,在每個(gè)view都有客戶端的IP地址段,bind服務(wù)器根據(jù)請(qǐng)求解析客戶端的IP地址,匹配不同的view,再根據(jù)該view的配置,到相應(yīng)的配置文件進(jìn)行查詢,將結(jié)果返回給請(qǐng)求的客戶端。

十二、通過apache訪問日志access.log統(tǒng)計(jì)IP和每個(gè)地址訪問的次數(shù),按訪問量列出前10名。

日志格式樣例如下

192.168.1.247-[02/Jul/201*:23:44:59+0800]“GET/HTTP/1.1″201*9答案:

cataccess_log|awk‘{print$1}’|uniq-c|sort-rn|head-10

//這個(gè)別的方法也能統(tǒng)計(jì),但有些命令是必要的awk,sort,uniq,主要看是否這些命令都使用了。

十三、如何用mysql命令進(jìn)行備份和恢復(fù)?以test庫(kù)為例,創(chuàng)建一個(gè)備份,并再用此備份進(jìn)行恢復(fù)。

mysqldump-uroot-ptest>test.sqlmysql-uroot-ptest

//主要考對(duì)方msqldump>test.sql和mysql

十四、你認(rèn)為在系統(tǒng)調(diào)優(yōu)方面都包括哪些工作,以linux為例,請(qǐng)簡(jiǎn)明闡述,并舉一些參數(shù)為例。答案:

系統(tǒng)調(diào)優(yōu)包括內(nèi)核參數(shù)優(yōu)化和應(yīng)用優(yōu)化2個(gè)方面,對(duì)方只要從這兩方面來說,就可以了,盡量能有些經(jīng)驗(yàn)的闡述。有個(gè)文件如下:

要求:得到主機(jī)名(和域名),并統(tǒng)計(jì)哪個(gè)網(wǎng)址出現(xiàn)的次數(shù),并排序。可以shell或C。得到的結(jié)果應(yīng)該是:3a.domain.com2b.domain.com1c.domain.com

[root@mail~]#awk‘BEGIN{FS=”/”}{arr[$3]++}END{for(iinarr)printarr[i],i}’list|sort-r答案3a.domain.com2b.domain.com1c.domain.com

掛載windows的共享目錄?

mount.cifs//IP/SHARElinux的目錄--verbose-ouser=username圖形界面:smb://IP

AB網(wǎng)絡(luò)是通的,最少列出五種傳輸文件的服務(wù)nfs,ftp,scp,rsync,samba,http://

1.假設(shè)Apache產(chǎn)生的日志文件名為access_log,在apache正在運(yùn)行時(shí),執(zhí)行命令mvaccess_logaccess_log.bak,執(zhí)行完后,請(qǐng)問新的apache的日志會(huì)打印到哪里,為什么?新的日志會(huì)打印在access_log.bak中,因?yàn)閍pache啟動(dòng)時(shí)會(huì)找到access_log文件,隨時(shí)準(zhǔn)備向文件中加入日志信息,

雖然此時(shí)文件被改名,但是由于服務(wù)正在運(yùn)行,因?yàn)樗膇node節(jié)點(diǎn)的位置沒有變,程序打開的fd仍然會(huì)指向原來那個(gè)inode,

不會(huì)因?yàn)槲募母淖兌淖。apache會(huì)繼續(xù)向已改名的文件中追加日志,但是若重啟apache服務(wù),系統(tǒng)會(huì)檢查access_log文件是否存在,若不存在則創(chuàng)建。

2.在Shell環(huán)境下,如何查看遠(yuǎn)程Linux系統(tǒng)運(yùn)行了多少時(shí)間?2、監(jiān)控主機(jī)執(zhí)行:sshuser@被監(jiān)控主機(jī)ip"uptime"這樣得到了被監(jiān)控主機(jī)的uptime

3.處理以下文件內(nèi)容,將域名取出并進(jìn)行計(jì)數(shù)排序,如處理:

得到如下結(jié)果:

域名的出現(xiàn)的次數(shù)域名32post.baidu.com1mp3.baidu.com

可以使用bash/perl/php/c任意一種

3、[root@localhostshell]#catfile|sed-e"s/http:\\/\\///"-e"s/\\/.*//"|sort|

uniq-c|sort-rn32post.baidu.com1mp3.baidu.com

[root@codfei4shell]#awk-F/"{print$3}"file|sort-r|uniq-c|awk"{print$1"\\t",$2}"32post.baidu.com1mp3.baidu.com

4.如果得到隨機(jī)的字串,長(zhǎng)度和字串中出現(xiàn)的字符表可定義,并將字串倒序顯示,如把0123456789作為基準(zhǔn)的字串字符表,產(chǎn)生一個(gè)6位的字串642031,打印出的字串為130246,可使用bash/perl/php/c任意一種.4、[root@localhost~]#awk-vcount=6"BEGIN

{srand();str="0123456789";len=length(str);for(i=count;i>0;i--)marry[i]=substr(str,int(rand()*len),1);for(i=count;i>0;i--)printf("%c",marry[i]);printf("\\n");for

(i=0;iid_rsa是密鑰文件,id_rsa.pub是公鑰文件。

[root@codfei.ssh]#scpid_rsa.pub192.168.1.4:/root/.ssh/192.168.1.6root@192.168.1.4"spassword:

id_rsa.pub100%2210.2KB/s00:00

這里把公鑰文件取名為本機(jī)的ip地址就是為了以后和更多的機(jī)器建立信任關(guān)系不發(fā)生混淆。

現(xiàn)在登陸到192.168.1.4機(jī)器[root@codfei~]#cd.ssh/

[root@codfei.ssh]#cat192.168.1.6>>authorized_keys然后回到192.168.1.6機(jī)器直接

[root@codfei.ssh]#ssh192.168.1.4

Lastlogin:WedAug812:14:42201*from192.168.1.6

這樣就可以了,里面偶爾涉及到權(quán)限問題。一般./ssh文件夾是755authorized_keys為600或者644

####腳本如下########################!/bin/bash

#SCRIPT:df_check.sh

#WriteenbycodfeiMonSep307:25:28CST201*

#PURPOSE:Thisscriptisusedtomonitorforfullfilesystems.#######################Begining########################################FSMAX="80"

remote_user="root"#####完全可以不用root

remote_ip=(192.168.1.5192.168.1.6192.168.1.7192.168.1.8192.168.1.9192.168.1.10192.168.1.11192.168.1.12192.168.1.13192.168.1.14)---->這里填寫你要監(jiān)控的主機(jī)ipip_num="0"

while["$ip_num"-le"$(expr${#remote_ip[@]}-1)"]do

read_num="1"

ssh"$remote_user"@"${remote_ip[$ip_num]}"df-h>/tmp/diskcheck_tmpgrep"^/dev/*"/tmp/diskcheck_tmp|awk"{print$5}"|sed"s/\\%//g">/tmp/diskcheck_num_tmp

while["$read_num"-le$(wc-l

size=$(sed-n"$read_num""p"/tmp/diskcheck_num_tmp)if["$size"-gt"$FSMAX"]then

$(grep"^/dev/*"/tmp/diskcheck_tmp|sed-n$read_num"p">/tmp/disk_check_mail)

$(echo${remote_ip[$ip_num]}>>/tmp/disk_check_mail)$(mail-s"diskcheck_alert"admin

read_num=$(expr$read_num+1)done

ip_num=$(expr$ip_num+1)done

#############over################################################讓腳本每十分鐘執(zhí)行一次#############在cron表中加入

0/10****/home/codfei/diskcheck.sh2>&1

##########################################################################

比如,ext2文件系統(tǒng),如果異常死機(jī),開機(jī)如何修復(fù)文件系統(tǒng)?如果異常關(guān)機(jī),比如斷電,通知機(jī)房的人開機(jī)之后,我們需要遠(yuǎn)程修復(fù)、檢查文件系統(tǒng)除了/分區(qū)之外,其他的分區(qū):umount/home

fsck-y/home

/分區(qū)需要開機(jī)之后,由機(jī)房的人來掃描隨后我們?cè)俚卿洸呙?home等其他分區(qū)如何查看一個(gè)進(jìn)程所使用的文件句柄?看這里面/proc/進(jìn)程號(hào)/fd/的個(gè)數(shù)就行了

簡(jiǎn)單的比如如何查看apache進(jìn)程數(shù)

[root@localhostfd]#ps-ef|grephttpd|wc-l1

如何統(tǒng)計(jì)apache的每秒訪問數(shù)?

tailaccess_log|awk"{print$1,$4}"

[root@localhostlogs]#grep-c`date-d"3secondago"+%T`access_log0

################################################1、/proc/sys子目錄的作用

該子目錄的作用是報(bào)告各種不同的內(nèi)核參數(shù),并讓您能交互地更改其中的某些。與/proc中所有其他文件不同,該目錄中的某些文件可以寫入,不過這僅針對(duì)root。

其中的目錄以及文件的詳細(xì)列表將占據(jù)過多的篇幅,而且該目錄的內(nèi)容是依賴于系統(tǒng)的,而大部分的文件也僅僅對(duì)某些特殊的應(yīng)用程序有用。然而,以下是該子目錄的兩個(gè)最常見的用途:

允許路由:即便是Mandrakelinux默認(rèn)的內(nèi)核也是允許路由的,您必需顯式允許它這么做。為此,您只要以root身份鍵入以下命令:$echo1>/proc/sys/net/ipv4/ip_forward

如果您要禁用路由,請(qǐng)將上述命令中的1改為0。

阻止IP欺騙:IP欺騙會(huì)讓人認(rèn)為某個(gè)來自于外部的某個(gè)數(shù)據(jù)包是來自于它到達(dá)的那個(gè)接口。這一技術(shù)常被駭客(cracker)所使用。您可以讓內(nèi)核阻止這種入侵。請(qǐng)鍵入:$echo1>/proc/sys/net/ipv4/conf/all/rp_filter這樣,這種攻擊就不再可能了。

這些改變僅當(dāng)系統(tǒng)運(yùn)行時(shí)有效。在系統(tǒng)重新啟動(dòng)之后,它們會(huì)改會(huì)它們的默認(rèn)值。要在啟動(dòng)時(shí)就改動(dòng)這些值,您可以將您在shell提示符后鍵入的命令添加到/etc/rc.d/rc.local中以免每次都鍵入它們。另一個(gè)方法是修改/etc/sysctl.conf

2、將一個(gè)文本的奇數(shù)行和偶數(shù)行合并,第2行和第3行合并[root@localhostbin]#cat1

48Oct3bc1997lpas68.00lvx2a138484Jan380sdf1usp78.00deiv344483nov7pl1998usp37.00kvm9d644320augder9393psh83.00wiel293231julsdf9dsfsdfs99.00werl223230nov19dfd9dabd87.00sdiv230219sept5ap1996usp65.00lvx2c189216Sept3zl1998usp86.00kvm9e234

[root@localhostbin]#sed"$!N;s/\\n//g"1

48Oct3bc1997lpas68.00lvx2a138484Jan380sdf1usp78.00deiv344483nov7pl1998usp37.00kvm9d644320augder9393psh83.00wiel293231julsdf9dsfsdfs99.00werl223230nov19dfd9dabd87.00sdiv230219sept5ap1996usp65.00lvx2c189216Sept3zl1998usp86.00kvm9e234[root@localhostbin]#sed-n-e2p-e3p1|sed"$!N;s/\\n//"

484Jan380sdf1usp78.00deiv344483nov7pl1998usp37.00kvm9d6443、read命令5秒后自動(dòng)退出

[root@localhostbin]#read-t54、自動(dòng)ftp上傳#!/bin/sh

ftp-nexpect"]*"

send"sshcodfei@C\\r"expect"password:"send"pppppp\\r"interact

5、#打印第一個(gè)域

[root@localhostbin]#cat3eqeqedadasdDeqeqdadfdfDDfdsfdsfQWEDDDSADASDSADSA

[root@localhostbin]#[root@localhostbin]#

[root@localhostbin]#awk-F"""{print$1}"3eefD

6、實(shí)現(xiàn)字符串翻轉(zhuǎn)

[root@localhostbin]#cat8qweqewqedadaddas

[root@localhostbin]#rev8saddadadeqweqewq

########################################第2次電面7、sedawkgrep哪個(gè)最好

我答的是哪個(gè)掌握的精通,都很好,但是還是問我哪個(gè)最好,我只能說awk了,對(duì)于行操作和列操作都可以操作的很好。8、grep-E-P是什么意思

我說的是-E,--extended-regexp采用規(guī)則表示式去解釋樣式。-P不太清楚9、請(qǐng)介紹一下你對(duì)運(yùn)維這個(gè)工作的理解,和應(yīng)該具備的素質(zhì)。shell腳本編程部分:

1.從a.log文件中提取包含“WARNING”或”FATAL”,同時(shí)不包含“IGNOR”的行,然后,提取以“:”分割的第五個(gè)字段?

2.添加一個(gè)新組為class01,然后,添加屬于這個(gè)組的30個(gè)用戶,用戶名的形式為stdXX,其中,XX從01到30?

3.在每個(gè)月的第一天備份并壓縮/etc目錄下的所有內(nèi)容,存放在/root/backup目錄里,且文件名為如下形式y(tǒng)ymmdd_etc,yy為年,mm為月,dd為日。shell程序fileback存放在/usr/bin目錄下?

4.用shell編程,判斷一文件是不是字符設(shè)備文件,如果是將其拷貝到/dev目錄下?參考答案:#!/bin/bashdirectory=/devforfileinanaconda-ks.cfginstall.loginstall.log.syslogdo

if[-f$file]then

cp$file$directory/$file.bak

echo"HI,$LOGNAME$fileisbackedupalreadyin$directory!!"fidone

5.某系統(tǒng)管理員需要每天做一定的重復(fù)工作,編制一個(gè)解決方案:(1).從下午4:50刪除/abc目錄下的全部子目錄和全部文件;

(2).從早上8:00~下午6:00每小時(shí)讀取/xyz目錄下x1文件中每行第一個(gè)域的全部數(shù)據(jù)加入到/backup目錄下的back01.txt文件內(nèi);

(3).每逢周一下午5:50將/data目錄下的所有目錄和文件歸檔并壓縮為文件backup.tar.gz;

(4).在下午5:55將IDE接口的CD-ROM載(假設(shè)CD-ROM的設(shè)備名為hdc);

(5).在早上8:00前開機(jī)后啟動(dòng)。

---------------------------------------------------------

1、簡(jiǎn)述Apache兩種工作模式,以及它們之間的區(qū)別。

答案:最主要的兩種模式是prefork模式與worker模式。prefork每個(gè)子進(jìn)程只有一個(gè)線程,效率高但消耗內(nèi)存大,是unix下默認(rèn)的模式;worker模式每個(gè)子進(jìn)程有多個(gè)線程,內(nèi)存消耗低,但一個(gè)線程崩潰會(huì)牽連其它同子進(jìn)程的線程。

2、用iptables添加一個(gè)規(guī)則允許192.168.0.123訪問本機(jī)3306端口

iptables-IINPUT1-ptcp-mtcp--dport3306-s192.168.0.123-jACCEPT3、如何對(duì)一臺(tái)Linux服務(wù)器進(jìn)行系統(tǒng)性能調(diào)優(yōu),列舉出參數(shù)。4、DNS服務(wù)器的工作原理。

5、修改第一塊網(wǎng)卡的路徑是什么。

/etc/sysconfig/network-scripts/ifcfg-eth0

7、使用shell,建立class1用戶組,再批量建立stu1--stu30的用戶,并指定用戶組為class1。

viautoaddusr#!/usr/bin/php-q

chmod+xautoaddusr./autoaddusr

8、個(gè)人對(duì)該工作的未來如何規(guī)劃,需要加強(qiáng)哪些能力。首先,我有一顆真誠(chéng)的心,遇事沉著冷靜,不急不躁;其次,我有相應(yīng)的專業(yè)知識(shí)和工作經(jīng)驗(yàn)。一年多的系統(tǒng)管理經(jīng)歷鍛煉了我在這個(gè)行業(yè)的業(yè)務(wù)能力,并對(duì)行業(yè)前景和發(fā)展動(dòng)態(tài)有相應(yīng)的了解;

最后,我會(huì)用踏實(shí)的作風(fēng)在今后的工作中證明我自己的能力!9、日常監(jiān)控都需要監(jiān)控哪些?1)硬件:

CPU:/proc/cpuinfo內(nèi)存:/proc/meminfo硬盤:fdisk-l2)系統(tǒng):

負(fù)載:/proc/loadavg

uptime查看實(shí)時(shí)loadaverage、swap虛擬內(nèi)存:vmstat(參數(shù)-s;24)SUID,用戶,進(jìn)程

系統(tǒng)日志:tail-f/var/log/messages

logwatch--print--rangeToday--serviceSSHD--servicepam_unix3)網(wǎng)絡(luò):Host_Alive,Ping,端口,連接

1.如何將本地80端口的請(qǐng)求轉(zhuǎn)發(fā)到8080端口,當(dāng)前主機(jī)IP為192.168.16.1,其中本地網(wǎng)卡eth0:答:

#iptables-tnat-APREROUTING-d192.168.16.1-ptcp--dport80-jDNAT--to192.168.16.1:8080或者:

#iptables-tnat-APREROUTING-ieth0-d192.168.16.1-ptcp-mtcp--dport80-jREDIRECT--to-ports8080

2.什么是NAT,常見分為那幾種,DNAT與SNAT有什么不同,應(yīng)用事例有那些?3.包過濾防火墻與代理應(yīng)用防火墻有什么區(qū)別,能列舉幾種相應(yīng)的產(chǎn)品嗎?4.iptables是否支持time時(shí)間控制用戶行為,如有請(qǐng)寫出具體操作步驟5.說出你知道的幾種linux/unix發(fā)行版本

6.列出linux常見打包工具并寫相應(yīng)解壓縮參數(shù)(至少三種)7.計(jì)劃每星期天早8點(diǎn)服務(wù)器定時(shí)重啟,如何實(shí)現(xiàn)?8.列出作為完整郵件系統(tǒng)的軟件,至少二類

9,當(dāng)用戶在瀏覽器當(dāng)中輸入一個(gè)網(wǎng)g站,說說計(jì)算機(jī)對(duì)dns解釋經(jīng)過那些流程?注:本機(jī)跟本地dns還沒有緩存。

答:a.用戶輸入網(wǎng)址到瀏覽器b.瀏覽器發(fā)出DNS請(qǐng)求信息

c.計(jì)算機(jī)首先查詢本機(jī)HOST文件,看是否存在,存在直接返回結(jié)果,不存在,繼續(xù)下一步

d.計(jì)算機(jī)按照本地DNS的順序,向合法dns服務(wù)器查詢IP結(jié)果,

e.合法dns返回dns結(jié)果給本地dns,本地dns并緩存本結(jié)果,直到TTL過期,才再次查詢此結(jié)果

f.返回IP結(jié)果給瀏覽器

g.瀏覽器根據(jù)IP信息,獲取頁(yè)面10,我們都知道,dns既采用了tcp協(xié)議,又采用了udp協(xié)議,什么時(shí)候采用tcp協(xié)議?什么時(shí)候采用udp協(xié)議?為什么要這么設(shè)計(jì)?

答:這個(gè)題需要理解的東西比較的多,分一下幾個(gè)方面

a,從數(shù)據(jù)包大小上分:UDP的最大包長(zhǎng)度是65507個(gè)字節(jié),響應(yīng)dns查詢的時(shí)候數(shù)據(jù)包長(zhǎng)度超過512個(gè)字節(jié),而返回的只要前512個(gè)字節(jié),這時(shí)名字解釋器通常使用TCP從發(fā)原來的請(qǐng)求。

b,從協(xié)議本身來分:大部分的情況下使用UDP協(xié)議,大家都知道UDP協(xié)議是一種不可靠的協(xié)議,dns不像其它的使用UDP的Internet應(yīng)用(如:TFTP,BOOTP和SNMP等),大部分集中在局域網(wǎng),dns查詢和響應(yīng)需要經(jīng)過廣域網(wǎng),分組丟失和往返時(shí)間的不確定性在廣域網(wǎng)比局域網(wǎng)上更大,這就要求dns客戶端需要好的重傳和超時(shí)算法,這時(shí)候使用TCP11,一個(gè)EXT3的文件分區(qū),當(dāng)使用touchtest.file命令創(chuàng)建一個(gè)新文件時(shí)報(bào)錯(cuò),報(bào)錯(cuò)的信息是提示磁盤已滿,但是采用df-h命令查看磁盤大小時(shí),只使用了,60%的磁盤空間,為什么會(huì)出現(xiàn)這個(gè)情況,說說你的理由。

答:兩種情況,一種是磁盤配額問題,另外一種就是EXT3文件系統(tǒng)的設(shè)計(jì)不適合很多小文件跟大文件的一種文件格式,出現(xiàn)很多小文件時(shí),容易導(dǎo)致inode耗盡了。12,我們都知道FTP協(xié)議有兩種工作模式,說說它們的大概的一個(gè)工作流程?FTP兩種工作模式:主動(dòng)模式(ActiveFTP)和被動(dòng)模式(PassiveFTP)

在主動(dòng)模式下,F(xiàn)TP客戶端隨機(jī)開啟一個(gè)大于1024的端口N向服務(wù)器的21號(hào)端口發(fā)起連接,然后開放N+1號(hào)端口進(jìn)行監(jiān)聽,并向服務(wù)器發(fā)出PORTN+1命令。

服務(wù)器接收到命令后,會(huì)用其本地的FTP數(shù)據(jù)端口(通常是20)來連接客戶端指定的端口N+1,進(jìn)行數(shù)據(jù)傳輸。

在被動(dòng)模式下,F(xiàn)TP客戶端隨機(jī)開啟一個(gè)大于1024的端口N向服務(wù)器的21號(hào)端口發(fā)起連接,同時(shí)會(huì)開啟N+1號(hào)端口。然后向服務(wù)器發(fā)送PASV命令,通知服務(wù)器自己處于被動(dòng)模式。服務(wù)器收到命令后,會(huì)開放一個(gè)大于1024的端口P進(jìn)行監(jiān)聽,然后用PORTP命令通知客戶端,自己的數(shù)據(jù)端口是P?蛻舳耸盏矫詈,會(huì)通過N+1號(hào)端口連接服務(wù)器的端口P,然后在兩個(gè)端口之間進(jìn)行數(shù)據(jù)傳輸。

總的來說,主動(dòng)模式的FTP是指服務(wù)器主動(dòng)連接客戶端的數(shù)據(jù)端口,被動(dòng)模式的FTP是指服務(wù)器被動(dòng)地等待客戶端連接自己的數(shù)據(jù)端口。

被動(dòng)模式的FTP通常用在處于防火墻之后的FTP客戶訪問外界FTp服務(wù)器的情況,因?yàn)樵谶@種情況下,防火墻通常配置為不允許外界訪問防火墻之后主機(jī),而只允許由防火墻之后的主機(jī)發(fā)起的連接請(qǐng)求通過。

因此,在這種情況下不能使用主動(dòng)模式的FTP傳輸,而被動(dòng)模式的FTP可以良好的工作。13.編寫個(gè)shell腳本將當(dāng)前目錄下大于10K的文件轉(zhuǎn)移到/tmp目錄下#/bin/sh#Programm:

#Usingformovecurrentlydirectoryto/tmp

forFileNamein`ls-l|awk"$5>10240{print$9}"`do

mv$FileName/tmpdone

ls-al/tmpecho"Done!"

14.apache有幾種工作模式,分別介紹下其特點(diǎn),并說明什么情況下采用不同的工作模式?

apache主要有兩種工作模式:prefork(apache的默認(rèn)安裝模式)和worker(可以在編譯的時(shí)候加參數(shù)--with-mpm-worker選擇工作模式)prefork的特點(diǎn)是:(預(yù)派生)

1.這種模式可以不必在請(qǐng)求到來時(shí)再產(chǎn)生新的進(jìn)程,從而減小了系統(tǒng)開銷2.可以防止意外的內(nèi)存泄漏

3.在服務(wù)器負(fù)載下降的時(shí)候會(huì)自動(dòng)減少子進(jìn)程數(shù)

worker的特點(diǎn)是:支持混合的多線程多進(jìn)程的多路處理模塊

如果對(duì)于一個(gè)高流量的HTTP服務(wù)器,workerMPM是一個(gè)比較好的選擇,因?yàn)閣orkerMPM占用的內(nèi)存要比prefork要小。

15.名詞解釋HDLC,VTP,OSPF,RIP,DDOS,system

V,GNU,netscreen,ssh,smartd,apache,WAIT_TIME等等

16.編寫shell腳本獲取本機(jī)的網(wǎng)絡(luò)地址。比如:本機(jī)的ip地址是:192.168.100.2/255.255.255.0,那么它的網(wǎng)絡(luò)地址是192.168.100.1/255.255.255.0方法一:

1.#!/bin/bash

2.#Thisscriptprintipandnetwork

3.file="/etc/sysconfig/network-scripts/ifcfg-eth0"4.if[-f$file];then

5.IP=`grep"IPADDR"$file|awk-F"=""{print$2}"`6.MASK=`grep"NETMASK"$file|awk-F"=""{print$2}"`7.echo"$IP/$MASK"8.exit19.fi方法二:

1.#!/bin/bash

2.#Thisprogrammwillprintfip/network3.#

4.IP=`ifconfigeth0|grep"inet"|sed"s/^.*addr://g"|sed"s/Bcast.*$//g"`5.NETMASK=`ifconfigeth0|grep"inet"|sed"s/^.*Mask://g"`6.echo"$IP/$NETMASK"7.exit

17.在命令行下發(fā)一郵件,發(fā)件人:123@abc.com,收信人:abc@xyz.com二簡(jiǎn)述題:

1.linux下如何改IP,主機(jī)名,DNS2.linux下如何添加路由

3.簡(jiǎn)述linux下編譯內(nèi)核的意義與步驟4.簡(jiǎn)述Linux啟動(dòng)過程5.簡(jiǎn)述DDOS攻擊的原理6.簡(jiǎn)述Tcp三次握手的過程7.簡(jiǎn)述VPN,常見有哪幾種?8.

三:設(shè)計(jì)題:1.系統(tǒng)設(shè)計(jì)

請(qǐng)考慮以下系統(tǒng)的設(shè)計(jì).您可以翻閱資料,查詢?nèi)魏文袔椭馁Y料、指南等。您有的資源:

8臺(tái)安裝Linux(2.6內(nèi)核)的雙網(wǎng)卡PC服務(wù)器以及相關(guān)開源軟件,交換機(jī)Apache2.2.xTomcat5.5.X數(shù)據(jù)庫(kù)系統(tǒng)

最多8個(gè)InternetIP地址,請(qǐng)您設(shè)計(jì)一個(gè)系統(tǒng):1、使用雙apachewebserver前端;

2、采用AJP連接后段的3臺(tái)Tomcat應(yīng)用服務(wù)器,這些tomcat被配置成cluster,因此需要考慮apache對(duì)后端的分配,分配采用完全平衡的方法;配置使用cookie來實(shí)現(xiàn)sessionstickness;

3、1臺(tái)數(shù)據(jù)庫(kù)服務(wù)器只有tomcat才需要連接,也不需要對(duì)Internet提供服務(wù)。4、考慮系統(tǒng)的安全性和維護(hù)方便性;

5、通過rewrite規(guī)則配置把下屬URL規(guī)則改寫成友好的URL>您需要提交

1、服務(wù)器規(guī)劃,包括:*網(wǎng)絡(luò)結(jié)構(gòu)圖

*每臺(tái)機(jī)器的IP地址分配*每臺(tái)機(jī)器上運(yùn)行的關(guān)鍵軟件*您從安全性和維護(hù)性方面的考慮2、Apache的以下配置文件給我們:*extra/http-proxy-ajp.conf*extra/http-rewrite.conf

2.你可以采取任何設(shè)備和不同操作系統(tǒng)服務(wù)器設(shè)計(jì)對(duì)兩臺(tái)WWW服務(wù)器和兩臺(tái)FTP服務(wù)器做負(fù)載均衡,用網(wǎng)絡(luò)拓?fù)鋱D表示并加以說明。ǚ椒ㄔ蕉

越好)

第一種方法:DNS輪巡INA192.168.1.1INA192.168.1.2INA192.168.1.3ftp1INA192.1.1.4ftp2INA192.1.1.5ftp3INA192.1.1.6wwwINCNAMEwwwwwwINCNAMEwwwINCNAMEftpINCNAMEftp1ftpINCNAMEftp2ftpINCNAMEftp3

==================題空面試題===========================Linux面試題一.填空題:

1.在Linux系統(tǒng)中,以文件方式訪問設(shè)備。

2.Linux內(nèi)核引導(dǎo)時(shí),從文件/etc/fstab中讀取要加載的文件系統(tǒng)。3.Linux文件系統(tǒng)中每個(gè)文件用i節(jié)點(diǎn)來標(biāo)識(shí)。4.全部磁盤塊由四個(gè)部分組成,分別為引導(dǎo)塊、專用塊、i節(jié)點(diǎn)表塊和數(shù)據(jù)存儲(chǔ)塊。5.鏈接分為:硬鏈接和符號(hào)鏈接。

6.超級(jí)塊包含了i節(jié)點(diǎn)表和空閑塊表等重要的文件系統(tǒng)信息。

7.某文件的權(quán)限為:d-rw-_r--_r--,用數(shù)值形式表示該權(quán)限,則該八進(jìn)制數(shù)為:644,該文件屬性是目錄。

8.前臺(tái)起動(dòng)的進(jìn)程使用Ctrl+c終止。

9.靜態(tài)路由設(shè)定后,若網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化,需由系統(tǒng)管理員修改路由的設(shè)置。

10.網(wǎng)絡(luò)管理的重要任務(wù)是:控制和監(jiān)控。

11.安裝Linux系統(tǒng)對(duì)硬盤分區(qū)時(shí),必須有兩種分區(qū)類型:文件系統(tǒng)分區(qū)和交換分區(qū)。13.編寫的Shell程序運(yùn)行前必須賦予該腳本文件執(zhí)行權(quán)限。

14.系統(tǒng)管理的任務(wù)之一是能夠在分布式環(huán)境中實(shí)現(xiàn)對(duì)程序和數(shù)據(jù)的安全保護(hù)、備份、恢復(fù)和更新。

15.系統(tǒng)交換分區(qū)是作為系統(tǒng)虛擬存儲(chǔ)器的一塊區(qū)域。

16.內(nèi)核分為進(jìn)程管理系統(tǒng)、內(nèi)存管理系統(tǒng)、I/O管理系統(tǒng)和文件管理系統(tǒng)等四個(gè)子系統(tǒng)。

17.內(nèi)核配置是系統(tǒng)管理員在改變系統(tǒng)配置硬件時(shí)要進(jìn)行的重要操作。

18.在安裝Linux系統(tǒng)中,使用netconfig程序?qū)W(wǎng)絡(luò)進(jìn)行配置,該安裝程序會(huì)一步步提示用戶輸入主機(jī)名、域名、域名服務(wù)器、IP地址、網(wǎng)關(guān)地址和子網(wǎng)掩碼等必要信息。19.唯一標(biāo)識(shí)每一個(gè)用戶的是用戶ID和用戶名。

20.RIP協(xié)議是最為普遍的一種內(nèi)部協(xié)議,一般稱為動(dòng)態(tài)路由信息協(xié)議。

21.在Linux系統(tǒng)中所有內(nèi)容都被表示為文件,組織文件的各種方法稱為文件系統(tǒng)。22.DHCP可以實(shí)現(xiàn)動(dòng)態(tài)IP地址分配。

23.系統(tǒng)網(wǎng)絡(luò)管理員的管理對(duì)象是服務(wù)器、用戶和服務(wù)器的進(jìn)程以及系統(tǒng)的各種資源。24.網(wǎng)絡(luò)管理通常由監(jiān)測(cè)、傳輸和管理三部分組成,其中管理部分是整個(gè)網(wǎng)絡(luò)管理的中心。25.當(dāng)想刪除本系統(tǒng)用不上的設(shè)備驅(qū)動(dòng)程序時(shí)必須編譯內(nèi)核,當(dāng)內(nèi)核不支持系統(tǒng)上的設(shè)備驅(qū)動(dòng)程序時(shí),必須對(duì)內(nèi)核升級(jí)。

26Ping命令可以測(cè)試網(wǎng)絡(luò)中本機(jī)系統(tǒng)是否能到達(dá)一臺(tái)遠(yuǎn)程主機(jī),所以常常用于測(cè)試網(wǎng)絡(luò)的連通性。

27.vi編輯器具有兩種工作模式:命令模式和輸入模式。28.可以用lsal命令來觀察文件的權(quán)限,每個(gè)文件的權(quán)限都用10位表示,并分為四段,其中第一段占1位,表示文件類型,第二段占3位,表示文件所有者對(duì)該文件的權(quán)限。29.進(jìn)程與程序的區(qū)別在于其動(dòng)態(tài)性,動(dòng)態(tài)的產(chǎn)生和終止,從產(chǎn)生到終止進(jìn)程可以具有的基本狀態(tài)為:運(yùn)行態(tài)、就緒態(tài)和等待態(tài)(阻塞態(tài))。

30.DNS實(shí)際上是分布在internet上的主機(jī)信息的數(shù)據(jù)庫(kù),其作用是實(shí)現(xiàn)IP地址和主機(jī)名之間的轉(zhuǎn)換。

31.Apache是實(shí)現(xiàn)WWW服務(wù)器功能的應(yīng)用程序,即通常所說的“瀏覽web服務(wù)器”,在服務(wù)器端為用戶提供瀏覽web服務(wù)的就是apache應(yīng)用程序。

32.在Linux系統(tǒng)上做備份可以有兩種類型:系統(tǒng)備份和用戶備份。其中前者是指對(duì)操作系統(tǒng)的備份,后者是指對(duì)應(yīng)用程序和用戶文件的備份。33.CD-ROM標(biāo)準(zhǔn)的文件系統(tǒng)類型是iso9660。

34.當(dāng)lilo.conf配置完畢后,使之生效,應(yīng)運(yùn)行的命令及參數(shù)是lilo。35.在使用ls命令時(shí),用八進(jìn)制形式顯示非打印字符應(yīng)使用參數(shù)-b。

36.Linux使用支持Windows9.x/201*長(zhǎng)文件名的文件系統(tǒng)的類型是vfat。37.設(shè)定限制用戶使用磁盤空間的命令是quota。

38在Linux系統(tǒng)中,用來存放系統(tǒng)所需要的配置文件和子目錄的目錄是/etc。39.硬連接只能建立對(duì)文件鏈接。符號(hào)鏈接可以跨不同文件系統(tǒng)創(chuàng)建。40.套接字文件的屬性位是s。41.結(jié)束后臺(tái)進(jìn)程的命令是kill。

42.進(jìn)程的運(yùn)行有兩種方式,即獨(dú)立運(yùn)行和使用父進(jìn)程運(yùn)行。43.Links分為硬鏈接和符號(hào)鏈接。

44.在超級(jí)用戶下顯示Linux系統(tǒng)中正在運(yùn)行的全部進(jìn)程,應(yīng)使用的命令及參數(shù)是ps-aux。

45.管道文件的屬性位是p。

46.將前一個(gè)命令的標(biāo)準(zhǔn)輸出作為后一個(gè)命令的標(biāo)準(zhǔn)輸入,稱之為管道。47.為腳本程序指定執(zhí)行權(quán)的命令及參數(shù)是chmoda+xfilename。48.進(jìn)行遠(yuǎn)程登錄的命令是telnet。

49.欲發(fā)送10個(gè)分組報(bào)文測(cè)試與主機(jī)abc.tuu.edu.cn的連通性,應(yīng)使用的命令和參數(shù)是:pingabc.tuu.edu.cnc10。

50.DNS服務(wù)器的進(jìn)程命名為named,當(dāng)其啟動(dòng)時(shí),自動(dòng)裝載/etc目錄下的named.conf文件中定義的DNS分區(qū)數(shù)據(jù)庫(kù)文件。51.Apache服務(wù)器進(jìn)程配置文件是httpd.conf。

52.在Linux系統(tǒng)中,壓縮文件后生成后綴為.gz文件的命令是gzip。

53.在用vi編輯文件時(shí),將文件內(nèi)容存入test.txt文件中,應(yīng)在命令模式下鍵入:wtest.txt。

54可以在標(biāo)準(zhǔn)輸出上顯示整年日歷的命令及參數(shù)是cal-y。

55.在shell編程時(shí),使用方括號(hào)表示測(cè)試條件的規(guī)則是:方括號(hào)兩邊必須有空格。56.檢查已安裝的文件系統(tǒng)/dev/had5是否正常,若檢查有錯(cuò),則自動(dòng)修復(fù),其命令及參數(shù)是fscka/dev/had5。

57.在Windows9.x環(huán)境下共享Unix/Linux中的用戶目錄的一個(gè)工具是Samba服務(wù)器。

58.系統(tǒng)管理員的職責(zé)是進(jìn)行系統(tǒng)資源管理、系統(tǒng)性能管理、設(shè)備管理、安全管理和系統(tǒng)性能監(jiān)測(cè)。

59在Linux系統(tǒng)中,測(cè)試DNS服務(wù)器是否能夠正確解析域名的的客戶端命令,使用命令nslookup。

60.在Linux系統(tǒng)下,第二個(gè)IDE通道的硬盤(從盤)被標(biāo)識(shí)為hdb。

61.當(dāng)系統(tǒng)管理員需升級(jí)內(nèi)核版本和改變系統(tǒng)硬件配置時(shí),應(yīng)重新編譯內(nèi)核。62.如果只是要修改系統(tǒng)的IP地址,應(yīng)修改/etc/rc.d/rc.inet1配置文件。

63.當(dāng)LAN內(nèi)沒有條件建立DNS服務(wù)器,但又想讓局域網(wǎng)內(nèi)的用戶可以使用計(jì)算機(jī)名互相訪問時(shí),應(yīng)配置/etc/hosts文件。

64.在vi編輯環(huán)境下,使用Esc鍵進(jìn)行模式轉(zhuǎn)換。

65.SlackwareLinux9.0通常使用ext3文件系統(tǒng),系統(tǒng)的全部磁盤塊由四部分組成。66.將/home/stud1/wang目錄做歸檔壓縮,壓縮后生成wang.tar.gz文件,并將此文件保存到/home目錄下,實(shí)現(xiàn)此任務(wù)的tar命令格式tarzcvf/home/wang.tar.gz/home/stud1/wang。

67.管道就是將前一個(gè)命令的標(biāo)準(zhǔn)輸出作為后一個(gè)命令的標(biāo)準(zhǔn)輸入。

68.在使用手工的方法配置網(wǎng)絡(luò)時(shí),可通過修改/etc/HOSTNAME文件來改變主機(jī)名,若要配置該計(jì)算機(jī)的域名解析客戶端,需配置/etc/resolv.conf文件。

69.啟動(dòng)進(jìn)程有手動(dòng)啟動(dòng)和調(diào)度啟動(dòng)兩種方法,其中調(diào)度啟動(dòng)常用的命令為at、batch和crontab。

70.test.bns.com.cn的域名是bns.com.cn,如果要配置一域名服務(wù)器,應(yīng)在named.conf文件中定義DNS數(shù)據(jù)庫(kù)的工作目錄。

71.Sendmail郵件系統(tǒng)使用的兩個(gè)主要協(xié)議是:SMTP和POP,前者用來發(fā)送郵件,后者用來接收郵件。

72.DHCP是動(dòng)態(tài)主機(jī)配置協(xié)議的簡(jiǎn)稱,其作用是:為網(wǎng)絡(luò)中的主機(jī)分配IP地址。73.目前代理服務(wù)器使用的軟件包有很多種,教材中使用的是squid。

74.rm命令可刪除文件或目錄,其主要差別就是是否使用遞歸開關(guān)-r或-R。75.mv命令可以移動(dòng)文件和目錄,還可以為文件和目錄重新命名。

76.路由選擇協(xié)議(RIP)的跳數(shù)表示到達(dá)目的地之前必須通過的網(wǎng)關(guān)數(shù),RIP接受的最長(zhǎng)距離是15跳。

77.ping命令用于測(cè)試網(wǎng)絡(luò)的連通性,ping命令通過ICMP協(xié)議(internet控制信息協(xié)議)來實(shí)現(xiàn)。

78.nfs協(xié)議用于實(shí)現(xiàn)Unix(/linux)主機(jī)之間的文件系統(tǒng)共享。79.在Linux操作系統(tǒng)中,設(shè)備都是通過特殊的文件來訪問。

80.shell不僅是用戶命令的解釋器,它同時(shí)也是一種功能強(qiáng)大的編程語(yǔ)言。bash是Linux的缺省shell。

81.用>;>;符號(hào)將輸出重定向內(nèi)容附加在原文的后面。82.增加一個(gè)用戶的命令是:adduser或useradd。83進(jìn)行字符串查找,使用grep命令。84.使用*每次匹配若干個(gè)字符。

85./sbin目錄用來存放系統(tǒng)管理員使用的管理程序。

二.單項(xiàng)選擇題:

1.下面的網(wǎng)絡(luò)協(xié)議中,面向連接的的協(xié)議是:A。A傳輸控制協(xié)議B用戶數(shù)據(jù)報(bào)協(xié)議C網(wǎng)際協(xié)議

D網(wǎng)際控制報(bào)文協(xié)議

2.在/etc/fstab文件中指定的文件系統(tǒng)加載參數(shù)中,D參數(shù)一般用于CD-ROM等移動(dòng)設(shè)備。

AdefaultsBsw

Crw和roDnoauto

3.Linux文件權(quán)限一共10位長(zhǎng)度,分成四段,第三段表示的內(nèi)容是C。A文件類型

B文件所有者的權(quán)限

C文件所有者所在組的權(quán)限D(zhuǎn)其他用戶的權(quán)限

4.終止一個(gè)前臺(tái)進(jìn)程可能用到的命令和操作B。Akill

B;+CCshutdownDhalt

5.在使用mkdir命令創(chuàng)建新的目錄時(shí),在其父目錄不存在時(shí)先創(chuàng)建父目錄的選項(xiàng)是D。A-mB-dC-fD-p

6.下面關(guān)于i節(jié)點(diǎn)描述錯(cuò)誤的是A。(inode是一種數(shù)據(jù)結(jié)構(gòu),vfs中描述文件的相關(guān)參數(shù)??)

Ai節(jié)點(diǎn)和文件是一一對(duì)應(yīng)的Bi節(jié)點(diǎn)能描述文件占用的塊數(shù)

Ci節(jié)點(diǎn)描述了文件大小和指向數(shù)據(jù)塊的指針

D通過i節(jié)點(diǎn)實(shí)現(xiàn)文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)的轉(zhuǎn)換

7.一個(gè)文件名字為rr.Z,可以用來解壓縮的命令是:D。AtarBgzipCcompressDuncompress

8.具有很多C語(yǔ)言的功能,又稱過濾器的是C。AcshBtcsh

Cawk(awk詳解)Dsed

9.一臺(tái)主機(jī)要實(shí)現(xiàn)通過局域網(wǎng)與另一個(gè)局域網(wǎng)通信,需要做的工作是C。A配置域名服務(wù)器

B定義一條本機(jī)指向所在網(wǎng)絡(luò)的路由C定義一條本機(jī)指向所在網(wǎng)絡(luò)網(wǎng)關(guān)的路由D定義一條本機(jī)指向目標(biāo)網(wǎng)絡(luò)網(wǎng)關(guān)的路由10.建立動(dòng)態(tài)路由需要用到的文件有D。A/etc/hostsB/etc/HOSTNAMEC/etc/resolv.confD/etc/gateways

11.局域網(wǎng)的網(wǎng)絡(luò)地址192.168.1.0/24,局域網(wǎng)絡(luò)連接其它網(wǎng)絡(luò)的網(wǎng)關(guān)地址是

192.168.1.1。主機(jī)192.168.1.20訪問172.16.1.0/24網(wǎng)絡(luò)時(shí),其路由設(shè)置正確的是B。

Arouteaddnet192.168.1.0gw192.168.1.1netmask255.255.255.0metric1

Brouteaddnet172.16.1.0gw192.168.1.1netmask255.255.255.255metric1

Crouteaddnet172.16.1.0gw172.16.1.1netmask255.255.255.0metric1Drouteadddefault192.168.1.0netmask172.168.1.1metric112.下列提法中,不屬于ifconfig命令作用范圍的是D。A配置本地回環(huán)地址B配置網(wǎng)卡的IP地址C激活網(wǎng)絡(luò)適配器D加載網(wǎng)卡到內(nèi)核中

13.下列關(guān)于鏈接描述,錯(cuò)誤的是B。

A硬鏈接就是讓鏈接文件的i節(jié)點(diǎn)號(hào)指向被鏈接文件的i節(jié)點(diǎn)B硬鏈接和符號(hào)連接都是產(chǎn)生一個(gè)新的i節(jié)點(diǎn)C鏈接分為硬鏈接和符號(hào)鏈接D硬連接不能鏈接目錄文件

14.在局域網(wǎng)絡(luò)內(nèi)的某臺(tái)主機(jī)用ping命令測(cè)試網(wǎng)絡(luò)連接時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)內(nèi)部的主機(jī)都可以連同,而不能與公網(wǎng)連通,問題可能是C。A主機(jī)IP設(shè)置有誤

B沒有設(shè)置連接局域網(wǎng)的網(wǎng)關(guān)

C局域網(wǎng)的網(wǎng)關(guān)或主機(jī)的網(wǎng)關(guān)設(shè)置有誤D局域網(wǎng)DNS服務(wù)器設(shè)置有誤

15.下列文件中,包含了主機(jī)名到IP地址的映射關(guān)系的文件是:B。A/etc/HOSTNAMEB/etc/hosts

C/etc/resolv.confD/etc/networks

16.不需要編譯內(nèi)核的情況是D。A刪除系統(tǒng)不用的設(shè)備驅(qū)動(dòng)程序時(shí)B升級(jí)內(nèi)核時(shí)C添加新硬件時(shí)D將網(wǎng)卡激活

17.在shell中變量的賦值有四種方法,其中,采用name=12的方法稱A。A直接賦值

B使用read命令C使用命令行參數(shù)D使用命令的輸出

18.D命令可以從文本文件的每一行中截取指定內(nèi)容的數(shù)據(jù)。AcpBddCfmtDcut

19.下列不是Linux系統(tǒng)進(jìn)程類型的是D。A交互進(jìn)程B批處理進(jìn)程C守護(hù)進(jìn)程

D就緒進(jìn)程(進(jìn)程狀態(tài))

20.配置Apache1.3.19服務(wù)器需要修改的配置文件為___A______Ahttpd.confBaccess.confCsrm.confDnamed.conf

21.內(nèi)核不包括的子系統(tǒng)是D。A進(jìn)程管理系統(tǒng)B內(nèi)存管理系統(tǒng)CI/O管理系統(tǒng)D硬件管理系統(tǒng)

22.在日常管理中,通常CPU會(huì)影響系統(tǒng)性能的情況是:A。ACPU已滿負(fù)荷地運(yùn)轉(zhuǎn)BCPU的運(yùn)行效率為30%CCPU的運(yùn)行效率為50%DCPU的運(yùn)行效率為80%

23.若一臺(tái)計(jì)算機(jī)的內(nèi)存為128MB,則交換分區(qū)的大小通常是C。A64MBB128MBC256MBD512MB

24.在安裝Linux的過程中的第五步是讓用戶選擇安裝方式,如果用戶希望安裝部分組件(軟件程序),并在選擇好后讓系統(tǒng)自動(dòng)安裝,應(yīng)該選擇的選項(xiàng)是D。AfullBexpertCnewbieDmenu

25.Linux有三個(gè)查看文件的命令,若希望在查看文件內(nèi)容過程中可以用光標(biāo)上下移動(dòng)來查看文件內(nèi)容,應(yīng)使用C命令。AcatBmoreClessDmenu

26.下列信息是某系統(tǒng)用psef命令列出的正在運(yùn)行的進(jìn)程,D進(jìn)程是運(yùn)行Internet超級(jí)服務(wù)器,它負(fù)責(zé)監(jiān)聽I(yíng)nternetsockets上的連接,并調(diào)用合適的服務(wù)器來處理接收的信息。

Aroot14.00.0344204?S17:090:00init

Broot20.00.129161520?S17:090:00/sbin/getty

Croot30.00.21364632?S17:090:00/usr/sbin/syslogdDroot40.013441204?S17:090:10/usr/sbin/inetd

27.在TCP/IP模型中,應(yīng)用層包含了所有的高層協(xié)議,在下列的一些應(yīng)用協(xié)議中,B是能夠?qū)崿F(xiàn)本地與遠(yuǎn)程主機(jī)之間的文件傳輸工作。AtelnetBFTPCSNMPDNFS

28.當(dāng)我們與某遠(yuǎn)程網(wǎng)絡(luò)連接不上時(shí),就需要跟蹤路由查看,以便了解在網(wǎng)絡(luò)的什么位置出現(xiàn)了問題,滿足該目的的命令是C。

ApingBifconfigCtracerouteDnetstat

29.對(duì)名為fido的文件用chmod551fido進(jìn)行了修改,則它的許可權(quán)是D。A-rwxr-xr-xB-rwxr--r--C-r--r--r--D-r-xr-xx

30.在i節(jié)點(diǎn)表中的磁盤地址表中,若一個(gè)文件的長(zhǎng)度是從磁盤地址表的第1塊到第11塊,則該文件共占有B塊號(hào)。A256B266C11

D256×10

31.用lsal命令列出下面的文件列表,D文件是符號(hào)連接文件。A-rw-rw-rw-2hel-susers56Sep0911:05helloB-rwxrwxrwx2hel-susers56Sep0911:05goodbeyCdrwxr--r--1helusers1024Sep1008:10zhangDlrwxr--r--1helusers2024Sep1208:12cheng32.DNS域名系統(tǒng)主要負(fù)責(zé)主機(jī)名和A之間的解析。AIP地址BMAC地址C網(wǎng)絡(luò)地址D主機(jī)別名

33.WWW服務(wù)器是在Internet上使用最為廣泛,它采用的是B結(jié)構(gòu)。A服務(wù)器/工作站BB/SC集中式D分布式

34.Linux系統(tǒng)通過C命令給其他用戶發(fā)消息。AlessBmesgyCwriteDechoto

[注:mesg[y|n]所有使用者決定是否允許其他人傳訊息到自己的終端機(jī)介面]

35.NFS是C系統(tǒng)。A文件B磁盤C網(wǎng)絡(luò)文件D操作

36.B命令可以在Linux的安全系統(tǒng)中完成文件向磁帶備份的工作。AcpBtrCdirDcpio

[注:如果用echo$PATH或者echo$LD_LIBRARY_PATH等類似的命令來顯示路徑

信息的話,我們看到的將會(huì)是一大堆用冒號(hào)連接在一起的路徑,tr命令可以把這些冒號(hào)轉(zhuǎn)換為回車,這樣,這些路徑就具有很好的可讀性了:echo$PATH|tr":""\\n"]

37.Linux文件系統(tǒng)的文件都按其作用分門別類地放在相關(guān)的目錄中,對(duì)于外部設(shè)備文件,一般應(yīng)將其放在C目錄中。A/binB/etcC/devD/lib

38.在重新啟動(dòng)Linux系統(tǒng)的同時(shí)把內(nèi)存中的信息寫入硬盤,應(yīng)使用D命令實(shí)現(xiàn)。A#rebootB#haltC#reboot

D#shutdownrnow

39.網(wǎng)絡(luò)管理具備以下幾大功能:配置管理、A、性能管理、安全管理和計(jì)費(fèi)管理等。A故障管理B日常備份管理C升級(jí)管理D發(fā)送郵件

40.關(guān)于代理服務(wù)器的論述,正確的是A。

A使用internet上已有的公開代理服務(wù)器,只需配置客戶端。B代理服務(wù)器只能代理客戶端http的請(qǐng)求。

C設(shè)置好的代理服務(wù)器可以被網(wǎng)絡(luò)上任何主機(jī)使用。

D使用代理服務(wù)器的客戶端沒有自己的ip地址。41.關(guān)閉linux系統(tǒng)(不重新啟動(dòng))可使用命令B。ACtrl+Alt+DelBhalt

Cshutdown-rnowDreboot

42.實(shí)現(xiàn)從IP地址到以太網(wǎng)MAC地址轉(zhuǎn)換的命令為:C。ApingBifconfigCarp

Dtraceroute

43.在vi編輯器中的命令模式下,鍵入B可在光標(biāo)當(dāng)前所在行下添加一新行。A;B;C;DA

44.在vi編輯器中的命令模式下,刪除當(dāng)前光標(biāo)處的字符使用A命令。A;B;;C;D;;

45.在vi編輯器中的命令模式下,重復(fù)上一次對(duì)編輯的文本進(jìn)行的操作,可使用C命令。A上箭頭B下箭頭C;D;

46.用命令ls-al顯示出文件ff的描述如下所示,由此可知文件ff的類型為A。-rwxr-xr--1rootroot599Cec1017:12ffA普通文件B硬鏈接C目錄D符號(hào)鏈接

47.刪除文件命令為:D。AmkdirBrmdirCmvDrm

48.在下列的名稱中,不屬于DNS服務(wù)器類型的是:____C_____APrimaryMasterServerBSecondaryMasterServerCsamba

DCache_onlyServer

49.網(wǎng)絡(luò)管理員對(duì)WWW服務(wù)器進(jìn)行訪問、控制存取和運(yùn)行等控制,這些控制可在A文件中體現(xiàn)。Ahttpd.confBlilo.confCinetd.confDresolv.conf

50.郵件轉(zhuǎn)發(fā)代理也稱郵件轉(zhuǎn)發(fā)服務(wù)器,它可以使用SMTP協(xié)議,也可以使用C協(xié)議。AFTPBTCPCUUCPDPOP

51.啟動(dòng)samba服務(wù)器進(jìn)程,可以有兩種方式:獨(dú)立啟動(dòng)方式和父進(jìn)程啟動(dòng)方式,其中前者是在C文件中以獨(dú)立進(jìn)程方式啟動(dòng)。A/usr/sbin/smbdB/usr/sbin/nmbdCrc.samba

D/etc/inetd.conf

52.DHCP是動(dòng)態(tài)主機(jī)配置協(xié)議的簡(jiǎn)稱,其作用是可以使網(wǎng)絡(luò)管理員通過一臺(tái)服務(wù)器來管理一個(gè)網(wǎng)絡(luò)系統(tǒng),自動(dòng)地為一個(gè)網(wǎng)絡(luò)中的主機(jī)分配___D______地址。A網(wǎng)絡(luò)BMACCTCPDIP

53.為了保證在啟動(dòng)服務(wù)器時(shí)自動(dòng)啟動(dòng)DHCP進(jìn)程,應(yīng)將A文件中的dhcpd=no改為dhcpd=yes。Arc.inet1Blilo.confCinetd.confDhttpd.conf

[注:英文原義:RC

中文釋義:含有程序(應(yīng)用程序甚至操作系統(tǒng))啟動(dòng)指令的腳本文件

注解:這一文件在操作系統(tǒng)啟動(dòng)時(shí)會(huì)自動(dòng)執(zhí)行,它含有要運(yùn)行的指令(命令或其它腳本)列表。]

54.對(duì)文件進(jìn)行歸檔的命令為D。AddBcpioCgzipDtar

55.改變文件所有者的命令為C。AchmodBtouchCchownDcat

56.在給定文件中查找與設(shè)定條件相符字符串的命令為:A。AgrepBgzipCfindDsort

57.建立一個(gè)新文件可以使用的命令為D。AchmodBmoreCcp

Dtouch(指令改變檔案的時(shí)間記錄。)

58.在下列命令中,不能顯示文本文件內(nèi)容的命令是:D。AmoreBlessCtailDjoin

59.在使用匿名登錄ftp時(shí),用戶名為B。AusersBanonymousCrootDguest

60.在實(shí)際操作中,想了解命令logname的用法,可以鍵入D得到幫助。Alogname--manBlogname/?

ChelplognameDlogname--help6

1.如果LILO被安裝在MBR,使用A命令即可卸載LILO。AlilouBlilocClilovDlilo-V62.當(dāng)用命令lsal查看文件和目錄時(shí),欲觀看卷過屏幕的內(nèi)容,應(yīng)使用組合鍵D。AShift+HomeBCtrl+PgUpCAlt+PgDnDShift+PgUp

63.mc是UNIX風(fēng)格操作系統(tǒng)的C。A文件編輯器/程序編譯器B配置網(wǎng)絡(luò)的窗口工具C目錄瀏覽器/文件管理器DSamba服務(wù)器管理工具

64.i節(jié)點(diǎn)是一個(gè)D長(zhǎng)的表,表中包含了文件的相關(guān)信息。A8字節(jié)B16字節(jié)C32字節(jié)D64字節(jié)

65.文件權(quán)限讀、寫、執(zhí)行的三種標(biāo)志符號(hào)依次是A。ArwxBxrwCrdxDsrw

66.Linux文件名的長(zhǎng)度不得超過C個(gè)字符。A64B128C256D512

67.進(jìn)程有三種狀態(tài):C。A準(zhǔn)備態(tài)、執(zhí)行態(tài)和退出態(tài)B精確態(tài)、模糊態(tài)和隨機(jī)態(tài)C運(yùn)行態(tài)、就緒態(tài)和等待態(tài)D手工態(tài)、自動(dòng)態(tài)和自由態(tài)

68.從后臺(tái)啟動(dòng)進(jìn)程,應(yīng)在命令的結(jié)尾加上符號(hào)A。A&B@C#D$

69.B不是郵件系統(tǒng)的組成部分。A用戶代理B代理服務(wù)器C傳輸代理D投遞代理70.在Shell腳本中,用來讀取文件內(nèi)各個(gè)域的內(nèi)容并將其賦值給Shell變量的命令是D。AfoldBjoinCtrDread

71.crontab文件由六個(gè)域組成,每個(gè)域之間用空格分割,其排列如下:B。AMINHOURDAYMONTHYEARCOMMAND

BMINHOURDAYMONTHDAYOFWEEKCOMMANDCCOMMANDHOURDAYMONTHDAYOFWEEKDCOMMANDYEARMONTHDAYHOURMINcrontab命令:實(shí)現(xiàn)程序定時(shí)運(yùn)行

72.用ftp進(jìn)行文件傳輸時(shí),有兩種模式:C。AWord和binary

B.txt和WordDocumentCASCII和binary

DASCII和RichTextFormat

73.某文件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該文件的權(quán)限為D。A467B674C476D764

74.在DNS系統(tǒng)測(cè)試時(shí),設(shè)named進(jìn)程號(hào)是53,命令D通知進(jìn)程重讀配置文件。AkillUSR253BkillUSR153

Ckill-INT63DkillHUP53

75.Apache服務(wù)器默認(rèn)的接聽連接端口號(hào)是C。A1024B800

C80(http)D8

76.PHP和MySQL的聯(lián)合使用解決了C。A在Proxy上處理數(shù)據(jù)庫(kù)的訪問問題

B在WWW服務(wù)器上處理黑客的非法訪問問題C在WWW服務(wù)器上處理數(shù)據(jù)庫(kù)的訪問問題

D在Sendmail郵件系統(tǒng)上處理數(shù)據(jù)庫(kù)的訪問問題77.OpenSSL是一個(gè)A。A加密軟件B郵件系統(tǒng)

C數(shù)據(jù)庫(kù)管理系統(tǒng)D嵌入式腳本編程語(yǔ)言

78.Samba服務(wù)器的配置文件是D。Ahttpd.confBinetd.confCrc.sambaDsmb.conf

79.關(guān)于DNS服務(wù)器,敘述正確的是D。ADNS服務(wù)器配置不需要配置客戶端

B建立某個(gè)分區(qū)的DNS服務(wù)器時(shí)只需要建立一個(gè)主DNS服務(wù)器C主DNS服務(wù)器需要啟動(dòng)named進(jìn)程,而輔DNS服務(wù)器不需要DDNS服務(wù)器的root.cache文件包含了根名字服務(wù)器的有關(guān)信息80.退出交互模式的shell,應(yīng)鍵入C。A;B^qCexitDquit

81.將WindowsC:盤(hda1)安裝在Linux文件系統(tǒng)的/winsys目錄下,命令是B。Aroot@l04.edu.cn:~#mountdev/had1/winsysBroot@l04.edu.cn:~#mount/dev/had1/winsysCroot@l04.edu.cn:~#mount/dev/had1winsysDroot@l04.edu.cn:~#mountdev/had1winsys

82.設(shè)超級(jí)用戶root當(dāng)前所在目錄為:/usr/local,鍵入cd命令后,用戶當(dāng)前所在目錄為B。A/homeB/root

C/home/rootD/usr/local

83.字符設(shè)備文件類型的標(biāo)志是B。ApBcCsDl

84.將光盤CD-ROM(hdc)安裝到文件系統(tǒng)的/mnt/cdrom目錄下的命令是C。Amount/mnt/cdrom

Bmount/mnt/cdrom/dev/hdcCmount/dev/hdc/mnt/cdromDmount/dev/hdc

85.將光盤/dev/hdc卸載的命令是C。Aumount/dev/hdcBunmount/dev/hdc

Cumount/mnt/cdrom/dev/hdcDunmount/mnt/cdrom/dev/hdc

86.在/home/stud1/wang目錄下有一文件file,使用D可實(shí)現(xiàn)在后臺(tái)執(zhí)行命令,此命令將file文件中的內(nèi)容輸出到file.copy文件中。Acatfile>;file.copyBcat>;file.copy

Ccatfilefile.copy&Dcatfile>;file.copy&

87.在DNS配置文件中,用于表示某主機(jī)別名的是:B。ANSBCNAMECNAMEDCN

88.可以完成主機(jī)名與IP地址的正向解析和反向解析任務(wù)的命令是:A。AnslookupBarp

CifconfigDdnslook

89.下列變量名中有效的shell變量名是:C。A-2-timeB_2$3

Ctrust_no_1D201*file

90.qmail是B。A收取郵件的協(xié)議B郵件服務(wù)器的一種C發(fā)送郵件的協(xié)議D郵件隊(duì)列

92.已知某用戶stud1,其用戶目錄為/home/stud1。分頁(yè)顯示當(dāng)前目錄下的所有文件的

文件或目錄名、用戶組、用戶、文件大小、文件或目錄權(quán)限、文件創(chuàng)建時(shí)間等信息的命令是D。

AmorelsalBmoreallsCmore

93.關(guān)于進(jìn)程調(diào)度命令,B是不正確的。at--定期執(zhí)行程序的調(diào)度命令A(yù)當(dāng)日晚11點(diǎn)執(zhí)行clear命令,使用at命令:at23:00todayclear

B每年1月1日早上6點(diǎn)執(zhí)行date命令,使用at命令:at6amJan1dateC每日晚11點(diǎn)執(zhí)行date命令,crontab文件中應(yīng)為:023***dateD每小時(shí)執(zhí)行一次clear命令,crontab文件中應(yīng)為:0*/1***clear94.系統(tǒng)中有用戶user1和user2,同屬于users組。在user1用戶目錄下有一文件file1,它擁有644的權(quán)限,如果user2用戶想修改user1用戶目錄下的file1文件,應(yīng)擁有B權(quán)限。A744B664C646D795.如果想配置一臺(tái)匿名ftp服務(wù)器,應(yīng)修改C文件。A/etc/gatewayB/etc/ftpserversC/etc/ftpusersD/etc/inetd.conf

96.Samba服務(wù)器的進(jìn)程由B兩部分組成。Anamed和sendmailBsmbd和nmbd

Cbootp和dhcpdDhttpd和squid

97.要配置NFS服務(wù)器,在服務(wù)器端主要配置C文件。A/etc/rc.d/rc.inet1B/etc/rc.d/rc.MC/etc/exportsD/etc/rc.d/rc.S

98.為保證在啟動(dòng)服務(wù)器時(shí)自動(dòng)啟動(dòng)DHCP進(jìn)程,應(yīng)對(duì)B文件進(jìn)行編輯。A/etc/rc.d/rc.inet2B/etc/rc.d/rc.inet1C/etc/dhcpd.confD/etc/rc.d/rc.S

99.在配置代理服務(wù)器時(shí),若設(shè)置代理服務(wù)器的工作緩存為64MB,配置行應(yīng)為D。Acache64MB

Bcache_dirufs/usr/local/squid/cache1000016256Ccache_mgr64MBDcache_mem64MB

100.安全管理涉及的問題包括保證網(wǎng)絡(luò)管理工作可靠進(jìn)行的安全問題和保護(hù)網(wǎng)絡(luò)用戶及網(wǎng)絡(luò)管理對(duì)象問題。C屬于安全管理的內(nèi)容。A配置設(shè)備的工作參數(shù)

B收集與網(wǎng)絡(luò)性能有關(guān)的數(shù)據(jù)C控制和維護(hù)訪問權(quán)限D(zhuǎn)監(jiān)測(cè)故障

101.以下命令對(duì)中,正確的是:B。Als和slBcat和tacCmore和eromDexit和tixe

cat是顯示文件夾的命令,這個(gè)大家都知道,tac是cat的倒寫,意思也和它是相反的。cat是從第一行顯示到最后一行,而tac是從最后一行顯示到第一行,而rev則是從最后一個(gè)字符顯示到第一個(gè)字符

102.B命令是在vi編輯器中執(zhí)行存盤退出。A:qBZZC:q!D:WQ

103.下列關(guān)于/etc/fstab文件描述,正確的是D。Afstab文件只能描述屬于linux的文件系統(tǒng)BCD_ROM和軟盤必須是自動(dòng)加載的

Cfstab文件中描述的文件系統(tǒng)不能被卸載D啟動(dòng)時(shí)按fstab文件描述內(nèi)容加載文件系統(tǒng)

104.通過文件名存取文件時(shí),文件系統(tǒng)內(nèi)部的操作過程是通過C。A文件在目錄中查找文件數(shù)據(jù)存取位置。

B文件名直接找到文件的數(shù)據(jù),進(jìn)行存取操作。

C文件名在目錄中查找對(duì)應(yīng)的I節(jié)點(diǎn),通過I節(jié)點(diǎn)存取文件數(shù)據(jù)。

D文件名在中查找對(duì)應(yīng)的超級(jí)塊,在超級(jí)塊查找對(duì)應(yīng)i節(jié)點(diǎn),通過i節(jié)點(diǎn)存取文件數(shù)據(jù)105.Linux將存儲(chǔ)設(shè)備和輸入/輸出設(shè)備均看做文件來操作,C不是以文件的形式出現(xiàn)。A目錄B軟鏈接Ci節(jié)點(diǎn)表D網(wǎng)絡(luò)適配器

106.關(guān)于i節(jié)點(diǎn)和超級(jí)塊,下列論述不正確的是B。Ai節(jié)點(diǎn)是一個(gè)長(zhǎng)度固定的表

B超級(jí)塊在文件系統(tǒng)的個(gè)數(shù)是唯一的

Ci節(jié)點(diǎn)包含了描述一個(gè)文件所必需的全部信息

D超級(jí)塊記錄了i節(jié)點(diǎn)表和空閑塊表信息在磁盤中存放的位置107.D設(shè)備是字符設(shè)備。AhdcBfd0Chda1

Dtty1(A,B,C為塊設(shè)備)

108.B目錄存放著Linux的源代碼。A/etcB/usr/srcC/usrD/home

109.關(guān)于文件系統(tǒng)的安裝和卸載,下面描述正確的是A。A如果光盤未經(jīng)卸載,光驅(qū)是打不開的B安裝文件系統(tǒng)的安裝點(diǎn)只能是/mnt下

C不管光驅(qū)中是否有光盤,系統(tǒng)都可以安裝CD-ROM設(shè)備

Dmount/dev/fd0/floppy此命令中目錄/floppy是自動(dòng)生成的110.B不是進(jìn)程和程序的區(qū)別。

A程序是一組有序的靜態(tài)指令,進(jìn)程是一次程序的執(zhí)行過程B程序只能在前臺(tái)運(yùn)行,而進(jìn)程可以在前臺(tái)或后臺(tái)運(yùn)行C程序可以長(zhǎng)期保存,進(jìn)程是暫時(shí)的D程序沒有狀態(tài),而進(jìn)程是有狀態(tài)的

111.文件exer1的訪問權(quán)限為rw-r--r--,現(xiàn)要增加所有用戶的執(zhí)行權(quán)限和同組用戶的寫權(quán)限,下列命令正確的是A。

Achmoda+xg+wexer1Bchmod765exer1Cchmodo+xexer1Dchmodg+wexer1

112.有關(guān)歸檔和壓縮命令,下面描述正確的是C。

A用uncompress命令解壓縮由compress命令生成的后綴為.zip的壓縮文件Bunzip命令和gzip命令可以解壓縮相同類型的文件Ctar歸檔且壓縮的文件可以由gzip命令解壓縮Dtar命令歸檔后的文件也是一種壓縮文件113.不是shell具有的功能和特點(diǎn)的是C。

A管道B輸入輸出重定向C執(zhí)行后臺(tái)進(jìn)程D處理程序命令114.下列對(duì)shell變量FRUIT操作,正確的是:C。A為變量賦值:$FRUIT=appleB顯示變量的值:fruit=appleC顯示變量的值:echo$FRUIT

D判斷變量是否有值:[-f“$FRUIT”]三.簡(jiǎn)答題:

1.簡(jiǎn)述Linux文件系統(tǒng)通過i節(jié)點(diǎn)把文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)轉(zhuǎn)換的工作過程。參考答案:

Linux通過i節(jié)點(diǎn)表將文件的邏輯結(jié)構(gòu)和物理結(jié)構(gòu)進(jìn)行轉(zhuǎn)換。

i節(jié)點(diǎn)是一個(gè)64字節(jié)長(zhǎng)的表,表中包含了文件的相關(guān)信息,其中有文件的大小、文件所有者、文件的存取許可方式以及文件的類型等重要信息。在i節(jié)點(diǎn)表中最重要的內(nèi)容是磁盤地址表。在磁盤地址表中有13個(gè)塊號(hào),文件將以塊號(hào)在磁盤地址表中出現(xiàn)的順序依次讀取相應(yīng)的塊。Linux文件系統(tǒng)通過把i節(jié)點(diǎn)和文件名進(jìn)行連接,當(dāng)需要讀取該文件時(shí),文件系統(tǒng)在當(dāng)前目錄表中查找該文件名對(duì)應(yīng)的項(xiàng),由此得到該文件相對(duì)應(yīng)的i節(jié)點(diǎn)號(hào),通過該i節(jié)點(diǎn)的磁盤地址表把分散存放的文件物理塊連接成文件的邏輯結(jié)構(gòu)。2.簡(jiǎn)述進(jìn)程的啟動(dòng)、終止的方式以及如何進(jìn)行進(jìn)程的查看。參考答案:

在Linux中啟動(dòng)一個(gè)進(jìn)程有手工啟動(dòng)和調(diào)度啟動(dòng)兩種方式:(1)手工啟動(dòng)

用戶在輸入端發(fā)出命令,直接啟動(dòng)一個(gè)進(jìn)程的啟動(dòng)方式?梢苑譃椋孩偾芭_(tái)啟動(dòng):直接在SHELL中輸入命令進(jìn)行啟動(dòng)。

②后臺(tái)啟動(dòng):?jiǎn)?dòng)一個(gè)目前并不緊急的進(jìn)程,如打印進(jìn)程。(2)調(diào)度啟動(dòng)

系統(tǒng)管理員根據(jù)系統(tǒng)資源和進(jìn)程占用資源的情況,事先進(jìn)行調(diào)度安排,指定任務(wù)運(yùn)行的時(shí)間和場(chǎng)合,到時(shí)候系統(tǒng)會(huì)自動(dòng)完成該任務(wù)。

經(jīng)常使用的進(jìn)程調(diào)度命令為:at、batch、crontab。3.簡(jiǎn)述DNS進(jìn)行域名解析的過程。參考答案:

首先,客戶端發(fā)出DNS請(qǐng)求翻譯IP地址或主機(jī)名。DNS服務(wù)器在收到客戶機(jī)的請(qǐng)求后:(1)檢查DNS服務(wù)器的緩存,若查到請(qǐng)求的地址或名字,即向客戶機(jī)發(fā)出應(yīng)答信息;(2)若沒有查到,則在數(shù)據(jù)庫(kù)中查找,若查到請(qǐng)求的地址或名字,即向客戶機(jī)發(fā)出應(yīng)答信息;

(3)若沒有查到,則將請(qǐng)求發(fā)給根域DNS服務(wù)器,并依序從根域查找頂級(jí)域,由頂級(jí)查找二級(jí)域,二級(jí)域查找三級(jí),直至找到要解析的地址或名字,即向客戶機(jī)所在網(wǎng)絡(luò)的DNS服務(wù)器發(fā)出應(yīng)答信息,DNS服務(wù)器收到應(yīng)答后現(xiàn)在緩存中存儲(chǔ),然后,將解析結(jié)果發(fā)給客戶機(jī)。

(4)若沒有找到,則返回錯(cuò)誤信息。

4.系統(tǒng)管理員的職責(zé)包括那些?管理的對(duì)象是什么?參考答案:

系統(tǒng)管理員的職責(zé)是進(jìn)行系統(tǒng)資源管理、設(shè)備管理、系統(tǒng)性能管理、安全管理和系統(tǒng)性能監(jiān)測(cè)。管理的對(duì)象是服務(wù)器、用戶、服務(wù)器的進(jìn)程及系統(tǒng)的各種資源等。5.簡(jiǎn)述安裝SlackwareLinux系統(tǒng)的過程。參考答案:

(1)對(duì)硬盤重新分區(qū)。(2)啟動(dòng)Linux系統(tǒng)(用光盤、軟盤等)。(3)建立Linux主分區(qū)和交換分區(qū)。(4)用setup命令安裝Linux系統(tǒng)。(5)格式化Linux主分區(qū)和交換分區(qū)(6)安裝Linux軟件包

(7)安裝完畢,建立從硬盤啟動(dòng)Linux系統(tǒng)的LILO啟動(dòng)程序,或者制作一張啟動(dòng)Linux系統(tǒng)的軟盤。重新啟動(dòng)Linux系統(tǒng)。

6.什么是靜態(tài)路由,其特點(diǎn)是什么?什么是動(dòng)態(tài)路由,其特點(diǎn)是什么?參考答案:

靜態(tài)路由是由系統(tǒng)管理員設(shè)計(jì)與構(gòu)建的路由表規(guī)定的路由。適用于網(wǎng)關(guān)數(shù)量有限的場(chǎng)合,且網(wǎng)絡(luò)拓樸結(jié)構(gòu)不經(jīng)常變化的網(wǎng)絡(luò)。其缺點(diǎn)是不能動(dòng)態(tài)地適用網(wǎng)絡(luò)狀況的變化,當(dāng)網(wǎng)絡(luò)狀況變化后必須由網(wǎng)絡(luò)管理員修改路由表。

動(dòng)態(tài)路由是由路由選擇協(xié)議而動(dòng)態(tài)構(gòu)建的,路由協(xié)議之間通過交換各自所擁有的路由信息實(shí)時(shí)更新路由表的內(nèi)容。動(dòng)態(tài)路由可以自動(dòng)學(xué)習(xí)網(wǎng)絡(luò)的拓樸結(jié)構(gòu),并更新路由表。其缺點(diǎn)是路由廣播更新信息將占據(jù)大量的網(wǎng)絡(luò)帶寬。87.進(jìn)程的查看和調(diào)度分別使用什么命令?參考答案:

進(jìn)程查看的命令是ps和top。

進(jìn)程調(diào)度的命令有at,crontab,batch,kill。8.當(dāng)文件系統(tǒng)受到破壞時(shí),如何檢查和修復(fù)系統(tǒng)?

參考答案:

成功修復(fù)文件系統(tǒng)的前提是要有兩個(gè)以上的主文件系統(tǒng),并保證在修復(fù)之前首先卸載將被修復(fù)的文件系統(tǒng)。

使用命令fsck對(duì)受到破壞的文件系統(tǒng)進(jìn)行修復(fù)。fsck檢查文件系統(tǒng)分為5步,每一步檢查系統(tǒng)不同部分的連接特性并對(duì)上一步進(jìn)行驗(yàn)證和修改。在執(zhí)行fsck命令時(shí),檢查首先從超級(jí)塊開始,然后是分配的磁盤塊、路徑名、目錄的連接性、鏈接數(shù)目以及空閑塊鏈表、i-node。9.解釋i節(jié)點(diǎn)在文件系統(tǒng)中的作用。參考答案:

在linux文件系統(tǒng)中,是以塊為單位存儲(chǔ)信息的,為了找到某一個(gè)文件在存儲(chǔ)空間中存放的位置,用i節(jié)點(diǎn)對(duì)一個(gè)文件進(jìn)行索引。I節(jié)點(diǎn)包含了描述一個(gè)文件所必須的全部信息。所以i節(jié)點(diǎn)是文件系統(tǒng)管理的一個(gè)數(shù)據(jù)結(jié)構(gòu)。

10.什么是符號(hào)鏈接,什么是硬鏈接?符號(hào)鏈接與硬鏈接的區(qū)別是什么?參考答案:

鏈接分硬鏈接和符號(hào)鏈接。

符號(hào)鏈接可以建立對(duì)于文件和目錄的鏈接。符號(hào)鏈接可以跨文件系統(tǒng),即可以跨磁盤分區(qū)。符號(hào)鏈接的文件類型位是l,鏈接文件具有新的i節(jié)點(diǎn)。

硬鏈接不可以跨文件系統(tǒng)。它只能建立對(duì)文件的鏈接,硬鏈接的文件類型位是-,且硬鏈接文件的i節(jié)點(diǎn)同被鏈接文件的i節(jié)點(diǎn)相同。

11.在對(duì)linux系統(tǒng)分區(qū)進(jìn)行格式化時(shí)需要對(duì)磁盤簇(或i節(jié)點(diǎn)密度)的大小進(jìn)行選擇,請(qǐng)說明選擇的原則。參考答案:

磁盤簇(或i節(jié)點(diǎn)密度)是文件系統(tǒng)調(diào)度文件的基本單元。磁盤簇的大小,直接影響系統(tǒng)調(diào)度磁盤空間效率。當(dāng)磁盤分區(qū)較大時(shí),磁盤簇也應(yīng)選得大些;當(dāng)分區(qū)較小時(shí),磁盤簇應(yīng)選得小些。通常使用經(jīng)驗(yàn)值。1

2.簡(jiǎn)述網(wǎng)絡(luò)文件系統(tǒng)NFS,并說明其作用。參考答案:

網(wǎng)絡(luò)文件系統(tǒng)是應(yīng)用層的一種應(yīng)用服務(wù),它主要應(yīng)用于Linux和Linux系統(tǒng)、Linux和Unix系統(tǒng)之間的文件或目錄的共享。對(duì)于用戶而言可以通過NFS方便的訪問遠(yuǎn)地的文件系統(tǒng),使之成為本地文件系統(tǒng)的一部分。采用NFS之后省去了登錄的過程,方便了用戶訪問系統(tǒng)資源。

13.某/etc/fstab文件中的某行如下:

/dev/had5/mnt/dosdatamsdosdefaults,usrquota12請(qǐng)解釋其含義。參考答案:

(1)第一列:將被加載的文件系統(tǒng)名;(2)第二列:該文件系統(tǒng)的安裝點(diǎn);(3)第三列:文件系統(tǒng)的類型;(4)第四列:設(shè)置參數(shù);(5)第五列:供備份程序確定上次備份距現(xiàn)在的天數(shù);(6)第六列:在系統(tǒng)引導(dǎo)時(shí)檢測(cè)文件系統(tǒng)的順序。

14.Apache服務(wù)器的配置文件httpd.conf中有很多內(nèi)容,請(qǐng)解釋如下配置項(xiàng):(1)MaxKeepAliveRequests200(2)UserDirpublic_html(3)DefaultTypetext/plain(4)AddLanguareen.en(5)DocumentRoot“/usr/local/httpd/htdocs”

(6)AddTypeapplication/x-httpd-php.php.php.php4參考答案:

(1)允許每次連接的最大請(qǐng)求數(shù)目,此為200;(2)設(shè)定用戶放置網(wǎng)頁(yè)的目錄;(3)設(shè)置服務(wù)器對(duì)于不認(rèn)識(shí)的文件類型的預(yù)設(shè)格式;(4)設(shè)置可傳送語(yǔ)言的文件給瀏覽器;(5)該目錄為Apache放置網(wǎng)頁(yè)的地方;(6)服務(wù)器選擇使用php4。15.某Linux主機(jī)的/etc/rc.d/rc.inet1文件中有如下語(yǔ)句,請(qǐng)修正錯(cuò)誤,并解釋其內(nèi)容。/etc/rc.d/rc.inet1:ROUTEaddnetdefaultgw192.168.0.101netmask255.255.0.0metric1ROUTEaddnet192.168.1.0gw192.168.0.250netmask255.255.0.0metric1參考答案:修正錯(cuò)誤:

(1)ROUTE應(yīng)改為小寫:route;(2)netmask255.255.0.0應(yīng)改為:netmask255.255.255.0;

(3)缺省路由的子網(wǎng)掩碼應(yīng)改為:netmask0.0.0.0;(4)缺省路由必須在最后設(shè)定,否則其后的路由將無效。解釋內(nèi)容:

(1)route:建立靜態(tài)路由表的命令;(2)add:增加一條新路由;(3)-net192.168.1.0:到達(dá)一個(gè)目標(biāo)網(wǎng)絡(luò)的網(wǎng)絡(luò)地址;(4)default:建立一條缺省路由;(5)gw192.168.0.101:網(wǎng)關(guān)地址;(6)metric1:到達(dá)目標(biāo)網(wǎng)絡(luò)經(jīng)過的路由器數(shù)(跳數(shù))。16.試解釋apache服務(wù)器以下配置的含義:(1)port1080(2)UserDiruserdoc(3)DocumentRoot“/home/htdocs”(4);OptionsIndexesFollowSymLinksAllowOverrideNoneOrderdeny,allowdenyfromall

allowfrom192.168.1.5;

(5)ServerTypeStandlone參考答案:

Apache服務(wù)器配置行含義如下:

(1)將apache服務(wù)器的端口號(hào)設(shè)定為1080;(2)設(shè)定用戶網(wǎng)頁(yè)目錄為userdoc;

(3)設(shè)定apache服務(wù)器的網(wǎng)頁(yè)根目錄:/home/htdocs;

(4)在此apache服務(wù)器上設(shè)定一個(gè)目錄/home/htdocs/inside,且此目錄只允許IP地址為192.168.1.5的主機(jī)訪問;

(5)定義apache服務(wù)器以獨(dú)立進(jìn)程的方式運(yùn)行。17.簡(jiǎn)述使用ftp進(jìn)行文件傳輸時(shí)的兩種登錄方式?它們的區(qū)別是什么?常用的ftp文件傳輸命令是什么?參考答案:(1)ftp有兩種登錄方式:匿名登錄和授權(quán)登錄。使用匿名登錄時(shí),用戶名為:anonymous,密碼為:任何合法email地址;使用授權(quán)登錄時(shí),用戶名為用戶在遠(yuǎn)程系統(tǒng)中的用戶帳號(hào),密碼為用戶在遠(yuǎn)程系統(tǒng)中的用戶密碼。

區(qū)別:使用匿名登錄只能訪問ftp目錄下的資源,默認(rèn)配置下只能下載;而授權(quán)登錄訪問的權(quán)限大于匿名登錄,且上載、下載均可。

(2)ftp文件傳輸有兩種文件傳輸模式:ASCII模式和binary模式。ASCII模式用來傳輸文本文件,其他文件的傳輸使用binary模式。(3)常用的ftp文件傳輸命令為:bin、asc、put、get、mput、mget、prompt、bye四.編程與應(yīng)用題:

1.用Shell編程,判斷一文件是不是字符設(shè)備文件,如果是將其拷貝到/dev目錄下。參考程序:#!/bin/shFILENAME=

echo“Inputfilename:”readFILENAME

if[-c"$FILENAME"]then

cp$FILENAME/devfi

2.請(qǐng)下列shell程序加注釋,并說明程序的功能和調(diào)用方法:#!/bin/sh#!/bin/sh#

#/etc/rc.d/rc.httpd#

#Start/stop/restarttheApachewebserver.#

#TomakeApachestartautomaticallyatboot,makethis#fileexecutable:chmod755/etc/rc.d/rc.httpd#

case"$1"in"start")

/usr/sbin/apachectlstart;;"stop")

/usr/sbin/apachectlstop;;"restart")

/usr/sbin/apachectlrestart;;*)

echo"usage$0start|stop|restart";;esac

參考答案:(1)程序注釋

#!/bin/sh定義實(shí)用的shell#

#/etc/rc.d/rc.httpd注釋行,凡是以星號(hào)開始的行均為注釋行。#

#Start/stop/restarttheApachewebserver.#

#TomakeApachestartautomaticallyatboot,makethis#fileexecutable:chmod755/etc/rc.d/rc.httpd#

case"$1"in#case結(jié)構(gòu)開始,判斷“位置參數(shù)”決定執(zhí)行的操作。本程序攜帶一個(gè)“位置參數(shù)”,即$1

"start")#若位置參數(shù)為start

/usr/sbin/apachectlstart;;#啟動(dòng)httpd進(jìn)程"stop")#若位置參數(shù)為stop

/usr/sbin/apachectlstop;;#關(guān)閉httpd進(jìn)程"restart")#若位置參數(shù)為stop

/usr/sbin/apachectlrestart;;#重新啟動(dòng)httpd進(jìn)程*)#若位置參數(shù)不是start、stop或restart時(shí)

echo"usage$0start|stop|restart";;#顯示命令提示信息:程序的調(diào)用方法esac#case結(jié)構(gòu)結(jié)束

(2)程序的功能是啟動(dòng),停止或重新啟動(dòng)httpd進(jìn)程(3)程序的調(diào)用方式有三種:?jiǎn)?dòng),停止和重新啟動(dòng)。

3.設(shè)計(jì)一個(gè)shell程序,添加一個(gè)新組為class1,然后添加屬于這個(gè)組的30個(gè)用戶,用戶名的形式為stdxx,其中xx從01到30。參考答案:#!/bin/shi=1

groupaddclass1while[$i-le30]do

if[$i-le9];thenUSERNAME=stu0${i}else

USERNAME=stu${i}fi

useradd$USERNAMEmkdir/home/$USERNAME

chown-R$USERNAME/home/$USERNAME

chgrp-Rclass1/home/$USERNAMEi=$(($i+1))done

4.編寫shell程序,實(shí)現(xiàn)自動(dòng)刪除50個(gè)賬號(hào)的功能。賬號(hào)名為stud1至stud50。參考程序:#!/bin/shi=1

while[$i-le50]do

userdel-rstud${i}i=$(($i+1))done5.某系統(tǒng)管理員需每天做一定的重復(fù)工作,請(qǐng)按照下列要求,編制一個(gè)解決方案:(1)在下午4:50刪除/abc目錄下的全部子目錄和全部文件;

(2)從早8:00~下午6:00每小時(shí)讀取/xyz目錄下x1文件中每行第一個(gè)域的全部數(shù)據(jù)加入到/backup目錄下的bak01.txt文件內(nèi);

(3)每逢星期一下午5:50將/data目錄下的所有目錄和文件歸檔并壓縮為文件:backup.tar.gz;

(4)在下午5:55將IDE接口的CD-ROM卸載(假設(shè):CD-ROM的設(shè)備名為hdc);(5)在早晨8:00前開機(jī)后啟動(dòng)。參考答案:解決方案:

(1)用vi創(chuàng)建編輯一個(gè)名為prgx的crontab文件;prgx文件的內(nèi)容:

5016***rm-r/abc/*(2)、08-18/1***cut-f1/xyz/x1>;>;/backup/bak01.txt(3)、5017***tarzcvfbackup.tar.gz/data(4)、5517***umount/dev/hdc(5)、由超級(jí)用戶登錄,用crontab執(zhí)行prgx文件中的內(nèi)容:

root@xxx:#crontabprgx;在每日早晨8:00之前開機(jī)后即可自動(dòng)啟動(dòng)crontab。

----------------------------------------------6.設(shè)計(jì)一個(gè)shell程序,在每月第一天備份并壓縮/etc目錄的所有內(nèi)容,存放在/root/bak目錄里,且文件名為如下形式y(tǒng)ymmdd_etc,yy為年,mm為月,dd為日。Shell程序fileback存放在/usr/bin目錄下。參考答案:

(1)編寫shell程序fileback:#!/bin/sh

DIRNAME=`ls/root|grepbak`

if[-z"$DIRNAME"];thenmkdir/root/bakcd/root/bakfi

YY=`date+%y`MM=`date+%m`DD=`date+%d`

BACKETC=$YY$MM$DD_etc.tar.gztarzcvf$BACKETC/etcecho"filebackfinished!"(2)編寫任務(wù)定時(shí)器:

echo"001**/bin/sh/usr/bin/fileback">;/root/etcbakcroncrontab/root/etcbakcron

或使用crontab-e命令添加定時(shí)任務(wù):01***/bin/sh/usr/bin/fileback7.有一普通用戶想在每周日凌晨零點(diǎn)零分定期備份/user/backup到/tmp目錄下,該用戶應(yīng)如何做?參考答案:(1)第一種方法:

用戶應(yīng)使用crontabe命令創(chuàng)建crontab文件。格式如下:00**suncpr/user/backup/tmp(2)第二種方法:

用戶先在自己目錄下新建文件file,文件內(nèi)容如下:0**suncpr/user/backup/tmp然后執(zhí)行crontabfile使生效。

8.設(shè)計(jì)一個(gè)Shell程序,在/userdata目錄下建立50個(gè)目錄,即user1~user50,并設(shè)置每個(gè)目錄的權(quán)限,其中其他用戶的權(quán)限為:讀;文件所有者的權(quán)限為:讀、寫、執(zhí)行;文件所有者所在組的權(quán)限為:讀、執(zhí)行。參考答案:建立程序Pro16如下:#!/bin/shi=1

while[i-le50]do

if[-d/userdata];then

mkdir-p-m754/userdata/user$i加上-m754就不用寫下面那一句了-p是遞歸建立目錄

#chmod754/userdata/user$iecho"user$i"

let"i=i+1"(或i=$(($i+1))else

mkdir/userdata

mkdir-p-m/userdata/user$i#chmod754/userdata/user$i

echo"user$i"

let"i=i+1"(或i=$(($i+1))fidone

五、多選題

1.關(guān)于硬鏈接的描述正確的(BE)。A跨文件系統(tǒng)

B不可以跨文件系統(tǒng)D可以做目錄的連接

C為鏈接文件創(chuàng)建新的i節(jié)點(diǎn)E鏈接文件的i節(jié)點(diǎn)同被鏈接文件的i節(jié)點(diǎn)

2.在網(wǎng)站發(fā)布用戶wang的個(gè)人網(wǎng)頁(yè)時(shí),需要?jiǎng)?chuàng)建用戶網(wǎng)頁(yè)目錄,假定用戶網(wǎng)頁(yè)目錄設(shè)定為web

(用戶目錄在/home目錄下),如下描述正確的是(BCE)A存放用戶網(wǎng)頁(yè)的絕對(duì)路徑/wang/webB存放用戶網(wǎng)頁(yè)的目錄~wang/C存放用戶網(wǎng)頁(yè)的絕對(duì)路徑/home/wang/webD存放用戶網(wǎng)頁(yè)的絕對(duì)路徑/home/webE在本機(jī)訪問用戶wang的個(gè)人網(wǎng)頁(yè)的URL地址~wang/

3.在一臺(tái)WWW服務(wù)器上將端口號(hào)設(shè)定為8000,默認(rèn)的網(wǎng)頁(yè)文件index.html,服務(wù)器網(wǎng)頁(yè)的根目錄/www。在本機(jī)訪問服務(wù)器時(shí),正確的用法是(BDE)A瀏覽器訪問該服務(wù)器的URL地址

B瀏覽器訪問該服務(wù)器的URL地址:8000/

C瀏覽器訪問該服務(wù)器的用戶li網(wǎng)頁(yè)URL地址~li

D瀏覽器訪問該服務(wù)器的用戶li網(wǎng)頁(yè)URL地址:8000/~liE瀏覽器訪問該服務(wù)器的URL地址localhost:8000/4.在shell編程中關(guān)于$2的描述正確的是(CE)A程序后攜帶了兩個(gè)位置參數(shù)B宏替換

C程序后面攜帶的第二個(gè)位置參數(shù)

D攜帶位置參數(shù)的個(gè)數(shù)E用$2引用第二個(gè)位置參數(shù)

5.某文件的權(quán)限是-rwxr--r--,下面描述正確的是(CD)A文件的權(quán)限值是755

B文件的所有者對(duì)文件只有讀權(quán)限C文件的權(quán)限值是744

D其他用戶對(duì)文件只有讀權(quán)限E同組用戶對(duì)文件只有寫權(quán)限6.關(guān)于OpenSSH的作用的描述正確的是(ACE)A開放源代碼的安全加密程序

BOpenSSH常用于為http協(xié)議加密

COpenSSH用于提高遠(yuǎn)程登錄訪問的安全性

D它和telnet實(shí)用同樣的端口號(hào)EOpenSSH是免費(fèi)下載的應(yīng)程序

7.關(guān)于NFS服務(wù)器描述正確的是(BC)

A網(wǎng)絡(luò)中實(shí)現(xiàn)Windows系統(tǒng)之間文件系統(tǒng)共享的應(yīng)用軟件B網(wǎng)絡(luò)中實(shí)現(xiàn)Linux系統(tǒng)之間文件系統(tǒng)共享的應(yīng)用軟件C網(wǎng)絡(luò)中實(shí)現(xiàn)Unix系統(tǒng)之間文件系統(tǒng)共享的應(yīng)用軟件

D網(wǎng)絡(luò)中實(shí)現(xiàn)Windows系統(tǒng)和Unix之間文件系統(tǒng)共享的應(yīng)用軟件E網(wǎng)絡(luò)中實(shí)現(xiàn)Windows系統(tǒng)和Linux之間文件系統(tǒng)共享的應(yīng)用軟件8.關(guān)于sed描述正確的是(ABD)Ased是Linux系統(tǒng)中的流編輯器Bsed是UNIX系統(tǒng)中的流編輯器Csed網(wǎng)絡(luò)文件系統(tǒng)的類型

D利用管道對(duì)標(biāo)準(zhǔn)輸入/標(biāo)準(zhǔn)輸入的數(shù)據(jù)進(jìn)行編輯和組合Esed是NFS的應(yīng)用程序

9.關(guān)于限制磁盤限額,描述正確的是(ABD)

A使用edquota可以監(jiān)控系統(tǒng)所有用戶使用的磁盤空間,并在接近極限時(shí)提示用戶B用戶組的磁盤限額是用戶組內(nèi)所有用戶予設(shè)磁盤空間總和

C單個(gè)用戶的磁盤限額就是該用戶所在用戶組內(nèi)所有磁盤限額的總合D在Linux系統(tǒng)下限制用戶使用的磁盤空間可以使用edquotaE用戶組的磁盤限額就是該用戶組內(nèi)擁有最大磁盤限額值的用戶的磁盤限額10.關(guān)于建立系統(tǒng)用戶的正確描述是()

A在Linux系統(tǒng)下建立用戶使用adduser命令

B每個(gè)系統(tǒng)用戶分別在/etc/passwd和/etc/shadow文件中有一條記錄C訪問每個(gè)用戶的工作目錄使用命令“cd/用戶名”D每個(gè)系統(tǒng)用戶在默認(rèn)狀態(tài)下的工作目錄在/home/用戶名E每個(gè)系統(tǒng)用戶在/etc/fstab文件中有一條記錄lspci|grepEthernet==查看機(jī)器雙網(wǎng)卡mii-tool查看網(wǎng)線是否接號(hào)

用戶進(jìn)程、系統(tǒng)進(jìn)程、IO進(jìn)程、空閑的比例"如果idle時(shí)常處于0,則需要檢查引起大量CPU消耗的原因

內(nèi)存使用情況"vmstat:觀察free值

top:觀察memory項(xiàng)"低于50時(shí),值得注意交換區(qū)使用情況"vmstat:觀察pi、po值

top:觀察paging/pagingspace項(xiàng)free:觀察Swap行的值"當(dāng)空閑值低時(shí),值得注意

I/O情況"sar-u:觀察io占用系統(tǒng)情況iostat-d:觀察哪塊盤io較多

top:觀察io最多的進(jìn)程"IO值過高的進(jìn)程將會(huì)嚴(yán)重影響到整機(jī)的性能,要對(duì)高IO的進(jìn)程重點(diǎn)監(jiān)控,檢查

系統(tǒng)進(jìn)程psaux有無多個(gè)相同的進(jìn)程名

df-h:檢查空間使用達(dá)到90%的文件系統(tǒng)尤其是使用情況

系統(tǒng)日志last:觀察最近的主機(jī)登錄情況,查看var/log/messages文件內(nèi)容,對(duì)不明主機(jī)進(jìn)行檢查

網(wǎng)絡(luò)狀況ping:查看到其他主機(jī)的time值是否小于10ms無頻繁丟包top查詢CPU,內(nèi)存,系統(tǒng)進(jìn)程情況(CPU內(nèi)存瓶頸),某個(gè)進(jìn)程cat/etc/redhat-releasesar-P0||sar-PALLsar-b(i/o)sar-nDEV(網(wǎng)絡(luò)設(shè)備)sar-f

servicesysstaton

checkconfigsysstaton每十分鐘搜集一次信息

sar-f/var/log/sa/sa13-s10:10:00-e11:10:00查看昨天(今天是14號(hào))10:

10:00到11:10:00的系統(tǒng)情況

針對(duì)日志/var/log/sa/*查詢之前的日志信息sar-nDEVtty看自己的

mpstat2查看cpu狀態(tài)vmstat210

mpstat210

友情提示:本文中關(guān)于《上海Linux運(yùn)維工程師 面試題 個(gè)人總結(jié))》給出的范例僅供您參考拓展思維使用,上海Linux運(yùn)維工程師 面試題 個(gè)人總結(jié)):該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請(qǐng)聯(lián)系我們及時(shí)刪除。


上海Linux運(yùn)維工程師 面試題 個(gè)人總結(jié))》由互聯(lián)網(wǎng)用戶整理提供,轉(zhuǎn)載分享請(qǐng)保留原作者信息,謝謝!
鏈接地址:http://m.hmlawpc.com/gongwen/590706.html