day 8 周試

一、選擇題(每題2分)

1.1 設(shè)超級用戶root當(dāng)前所在目錄為:/usr/local窄坦,鍵入cd命令后甲馋, 用戶當(dāng)前所在目錄為(B)

A:/home? ? B:/root? ? ? C:/home/root? ? D:/usr/local?

1.2 Linux有三種查看文件的命令,若希望在查看文件內(nèi)容過程中可 以用光標(biāo)上下移動來查看文件內(nèi)容作箍,應(yīng)使用命令(C)

A:cat? ? ? B:more? ? ? C:less? ? ? ? ? D:me?

1.3 在Linux系統(tǒng)中坑质,用來存放系統(tǒng)所需要的配置文件和子目錄是 (A)

A:/etc? ? ? B:/var? ? ? ? C:/root? ? ? D:/home?

1.4 Linux文件系統(tǒng)的文件都安其作用分門別類地放在相關(guān)目錄中合武, 對于外部設(shè)備文件临梗,一般應(yīng)將其放在(C)目錄中

A:/bin? ? ? B:/etc? ? ? C:/dev? ? ? D:/lib?

1.5 除非特別指定,cp假定要拷貝的文件在下面那個(gè)目錄下(D)

A:用戶目錄? ? B:home目錄? ? C:root目錄? ? D:當(dāng)前目錄?

1.6 在vi編輯器中的命令模式下眯杏,鍵入(B)可在光標(biāo)當(dāng)前所在行下添 加一新行夜焦。

A:a? ? ? ? B:o? ? ? ? C:I? ? ? ? D:A?

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

A:cp? ? ? B:dd? ? ? C:fmt? ? ? D:cut?

1.8 按下(A)鍵能終止當(dāng)前運(yùn)行的命令

A:ctrl -c? ? ? B:ctrl -f? ? ? C:ctrl -b? ? ? D:ctrl -d?

1.9 在給定文件中查找與條件相符字符串的命令及查找某個(gè)目錄下相 應(yīng)文件的命令為:A

A:grep? ? ? B:gzip? ? ? C:?nd?

1.10 下列關(guān)于鏈接描述岂贩,錯(cuò)誤的是(B)

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

二茫经、原理題

2.1 bash常用快捷鍵(2分)?

Ctrl+c? 終止當(dāng)前命令? Ctrl+l 清屏 Ctrl+w 以單詞向前刪除

2.2 常見的bash特性有哪些?(2分)

tab 鍵補(bǔ)全

快捷鍵

history? 命令歷史

alias? unalias 別名

man? 幫助手冊

?2.3 什么是GNU萎津,什么是GPL(3分)

GNU是一個(gè)組織卸伞,里面包含copyright copylift opensource freen和GPL

GPL表示公共通用許可協(xié)議,是開源的锉屈,只要軟件打上這個(gè)協(xié)議荤傲,都是公共開源的,修改后必須公布修改后的源代碼颈渊。

?2.4 以下目錄的作用(7.5分)

Bin? #存放都是二進(jìn)制可執(zhí)行的命令 ? ? ? ? ? boot?# 系統(tǒng)啟動時(shí)的引導(dǎo)目錄 , 存放的是kernel,grub菜單 ? ? ? ? ? ? ? dev? # 存放設(shè)備目錄? ? ? ? ? ? ? etc? ?統(tǒng)的配置文件存放路徑,包括后續(xù)安裝的一些服務(wù) ? ? ? ? Tmp?系統(tǒng)臨時(shí)目錄 home? #普通用戶的家目錄? ? ? ? ? ?mnt ?掛載, 將目錄與設(shè)備進(jìn)行關(guān)聯(lián), 比如 硬盤,光盤 ? ? ? ?? ? ? opt? #早起第三方廠商安裝軟件存放的目錄 ? ? ? ? ? ? ? proc ?# 顯示系統(tǒng)當(dāng)前進(jìn)程正在運(yùn)行的狀態(tài) ?? ? ? ? usr # 存放系統(tǒng)文件 和Windows的C盤下的WIndows目錄一樣? root? # 超級管理員的家目錄? ? ? ? ? ?run?#進(jìn)程運(yùn)行的pid,(放在一個(gè)文件中) lock相關(guān)文件 ? ? ? ? ? ? ? ?sbin? ? # 和/sbin一致,只不過/usr/sbin才是真實(shí)的命令存放路徑 ? ? ? ? ? ? lib ? 系統(tǒng)的庫文件? ? ? ? ? var??存放一些變化文件遂黍,比如/var/log/下的日志文件

2.5 簡述命令執(zhí)行的流程(2分)?

1) 判斷命令是否通過絕對路徑執(zhí)行

2) 判斷命令是否存在alias別名

3) 判斷用戶輸入的是內(nèi)置命令還是外置命令

4) Bash內(nèi)部命令直接執(zhí)行,外部命令檢測是否存在緩存

5) 通過$PATH變量查找命令俊嗽,有就執(zhí)行雾家,沒有就報(bào)錯(cuò) command not found

2.6 什么是絕對路徑,什么是相對路徑(2分)?

絕對路徑: 只要以 / 開始的都算絕對路徑?

相對路徑: 相對于當(dāng)前目錄來說

2.7 簡述軟連接與硬連接的區(qū)別(2分)?

軟連接就是一個(gè)快捷方式,刪除軟連接不會影響源文件.

硬鏈接,類似于一個(gè)文件副本,刪除硬鏈接不影響原文件,只有刪除所有的硬鏈接及其源文件,這個(gè)文件才算徹底被刪除.

2.8 vim的幾種模式绍豁,每種模式都是做什么的(2分)?

VIM 普通模式 :命令光標(biāo)跳轉(zhuǎn)芯咧、替換、刪除竹揍、復(fù)制敬飒、粘貼、撤銷上一次操作

VIM編輯模式:編輯文件

VIM命令模式:搜索, 保存, 退出文件

VIM視圖模式:主要進(jìn)行批量操作

2.9 寫出15個(gè)學(xué)過的命令(15分)?

less #查看文件內(nèi)容? wget? #從互聯(lián)網(wǎng)下載文件 grep #匹配文件中的類容 cut #截取文件中的字段 awk? #截取文件中的字段? uniq #統(tǒng)計(jì) sed #替換? pwd #查看當(dāng)前路徑 head? #查看文件頭部芬位,默認(rèn)前十行 tail #查看文件尾部无拗,默認(rèn)后十行 cat #查看文件內(nèi)容 more #查看文件內(nèi)容 mkdir #創(chuàng)建目錄 touch #創(chuàng)建文件 rm #刪除

2.10 以下特殊符號所代表的含義(2.5分)

.? ?#當(dāng)前所在目錄? ? ? ? ? ? ? ..? #當(dāng)前目錄的上一級目錄? ? ? ? ? ? ? ? /? ? #查找? ? ? ? ? ? ? #? 注釋? ? ? ? ? ? ? $ #以什么結(jié)尾

三、命令題

3.1 創(chuàng)建目錄/old/boy/(2分)?

mkdir /ol/boy

3.2 使用一條命令在/old/boy/目錄下創(chuàng)建bgx1.txt晶衷、bgx2.txt蓝纲、 bgx3.txt三個(gè)文件(2分)

touch bgx.txt bgx2.txt bgx3.txt /old/boy

3.3 將/old/boy/目錄下所有內(nèi)容復(fù)制到/root/目錄下(2分)?

cp /old/boy/ /root/

3.4 將/old目錄移動到/tmp/下(2分)?

mv /old /tem

3.5 將I am student輸入到/root/bgx1.txt中(2分)?

echo "i am student" > /root/bxg1.txt

3.6 查看/root/bgx1.txt文件的內(nèi)容(四種方法)(4分)?

cat /root/bgx1.txt? ?less /root/bgx1.txt? ? ? more /root/bgx1.txt? ? ? vim root/bgx1.txt

3.7 查看/tmp/old/屬于哪種文件類型(2分)?

file /tmp/old/

3.8 刪除/tmp目錄下所有內(nèi)容(2分)?

rm -rf /tmp/.*

3.9 刪除/root下所有a開頭的文件(2分)

rm -rf? /root/^a

3.10 查看/etc/passwd文件的第7、8行(3分)?

sen -n '7,8p' /etc/passwd

3.11 清除命令歷史記錄(3分)?

history -w

history -c

> .bash_history

cat .bash_history

3.12 將文件從Windows上傳到centos系統(tǒng)中使用什么命令(3分)?

rz

3.13 如何將/root/bgx1.txt文件下載到windows系統(tǒng)中(3分)?

sz /root/bgx1.txt

3.14 如何比較兩個(gè)文件內(nèi)容有什么區(qū)別(2種方式晌纫,并簡述2種方式 的區(qū)別)(6分)

#diff? ??

#vimdiff? ? ?#以vim方式打開兩個(gè)文件對比税迷,高亮顯示不同的內(nèi)容

3.15 已知阿里源地址為http://mirrors.aliyun.com/repo/Centos-7.r epo將其下載到etc/yum.repos.d目錄下并命名為Centos-7.repo(3 分)

wget -O /etc/yum.repos.d/Centos-7.repo?http://mirrors.aliyun.com/repo/Centos-7.r epo

3.16 如何安裝vim(3分)?

yum install vim -y

3.17 在/tmp/目錄下面創(chuàng)建一個(gè)etc的軟連接etc-test(3分)?

in -s? /etc /tmp/etc-test?

3.18 如何查看家目錄下的所有文件(3分)?

ll -a /root/

3.19 給hello設(shè)置別名,使每次使用hello就輸出“你好”(3分)?

alias hello='你好'

3.20 取消hello命令的別名(3分)?

unalias hello

四锹漱、面試題

4.1 顯示1.txt文件第3到第10行的內(nèi)容箭养?(3分)?

sed -n '3,10p' 1.txt

4.2 寫出查詢?le.txt以abc結(jié)尾的行(3分)?

grep "abc$" file.txt

4.3 刪除?le.txt文件中的空行(3分)?

rm -rf file.txt/^$

4.4 找出ifcon?g命令結(jié)果中的1-255之間的數(shù)值;(3分)

ifconfig | grep "[1-255]"

4.5 統(tǒng)計(jì)出apache的access.log 中訪問最多的5個(gè)ip(IP為第一列) (4分)

awk '{print $1}' apache/access.log | sort | uniq -c | top 5

4.6 在/var/ sync/log/cef_watchd-20080424.1og文件中查找大小 寫不敏感“mysql"字符串中的命令是(3分)

grep -i "mysql"?/var/ sync/log/cef_watchd-20080424.1og

4.7 用命令行更改con?g.txt文件哥牍,把里面所有的"name"更改 為"address" (4分)

vim config

: %s#name#address#g

4.8 用awk獲取文件中第三行的倒數(shù)第二列字段(3分)?

awk 'NR==3 {print $2}'?con?g.txt

4.9 顯示?le文件里匹配foo字串那行及前5行毕泌、匹配foo及后5行(4 分)

grep -A 5 "foo" file

grep -B 5 "foo" file

4.10 查找?le.log文件中的包含關(guān)鍵字“helloworld”的內(nèi)容喝检,及其上 下兩行的內(nèi)容從定向保存到1.txt。請寫出命令(4分)

cat grep -C 2 "helloworld" file.log > 1.txt

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末撼泛,一起剝皮案震驚了整個(gè)濱河市挠说,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌愿题,老刑警劉巖损俭,帶你破解...
    沈念sama閱讀 219,270評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異潘酗,居然都是意外死亡杆兵,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,489評論 3 395
  • 文/潘曉璐 我一進(jìn)店門仔夺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來琐脏,“玉大人,你說我怎么就攤上這事缸兔∪杖梗” “怎么了?”我有些...
    開封第一講書人閱讀 165,630評論 0 356
  • 文/不壞的土叔 我叫張陵惰蜜,是天一觀的道長阅签。 經(jīng)常有香客問我,道長蝎抽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,906評論 1 295
  • 正文 為了忘掉前任路克,我火速辦了婚禮樟结,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘精算。我一直安慰自己瓢宦,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,928評論 6 392
  • 文/花漫 我一把揭開白布灰羽。 她就那樣靜靜地躺著驮履,像睡著了一般。 火紅的嫁衣襯著肌膚如雪廉嚼。 梳的紋絲不亂的頭發(fā)上玫镐,一...
    開封第一講書人閱讀 51,718評論 1 305
  • 那天,我揣著相機(jī)與錄音怠噪,去河邊找鬼恐似。 笑死,一個(gè)胖子當(dāng)著我的面吹牛傍念,可吹牛的內(nèi)容都是我干的矫夷。 我是一名探鬼主播葛闷,決...
    沈念sama閱讀 40,442評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼双藕!你這毒婦竟也來了淑趾?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,345評論 0 276
  • 序言:老撾萬榮一對情侶失蹤忧陪,失蹤者是張志新(化名)和其女友劉穎扣泊,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體赤嚼,經(jīng)...
    沈念sama閱讀 45,802評論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡旷赖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,984評論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了更卒。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片等孵。...
    茶點(diǎn)故事閱讀 40,117評論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蹂空,靈堂內(nèi)的尸體忽然破棺而出俯萌,到底是詐尸還是另有隱情,我是刑警寧澤上枕,帶...
    沈念sama閱讀 35,810評論 5 346
  • 正文 年R本政府宣布咐熙,位于F島的核電站,受9級特大地震影響辨萍,放射性物質(zhì)發(fā)生泄漏棋恼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,462評論 3 331
  • 文/蒙蒙 一锈玉、第九天 我趴在偏房一處隱蔽的房頂上張望爪飘。 院中可真熱鬧,春花似錦拉背、人聲如沸师崎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,011評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽犁罩。三九已至,卻和暖如春两疚,著一層夾襖步出監(jiān)牢的瞬間床估,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,139評論 1 272
  • 我被黑心中介騙來泰國打工诱渤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留顷窒,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,377評論 3 373
  • 正文 我出身青樓,卻偏偏與公主長得像鞋吉,于是被迫代替她去往敵國和親鸦做。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,060評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 一谓着、Python簡介和環(huán)境搭建以及pip的安裝 4課時(shí)實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個(gè)...
    _小老虎_閱讀 5,746評論 0 10
  • 一泼诱、選擇題(每題2分) 1.1設(shè)超級用戶root當(dāng)前所在目錄為:/usr/local,鍵入cd命令后赊锚, 用戶當(dāng)前所...
    帝王權(quán)心閱讀 271評論 0 3
  • 一治筒、前言 我們都知道,在Linux中一切皆文件舷蒲,比如配置文件耸袜,日志文件,啟動文件等等牲平。如果我們相對這些文件進(jìn)行一些...
    以七v為書閱讀 1,518評論 0 5
  • 第一章 1.Linux是一套免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng)堤框,它可以基于Intel x86系列處理器以及Cy...
    yansicing閱讀 5,447評論 0 9
  • 玫瑰園薈萃2018第三十四期 本期主題作業(yè):看圖寫詩文 本期作業(yè)主持人:云中飄舞 前言:每張圖片里,都有它背后的故...
    云中飄舞閱讀 465評論 43 27