第一次筆試

1.1 設(shè)超級用戶root當前所在目錄為:/usr/local,鍵入cd命令后窘哈, 用戶當前所在目錄為(B)

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

1.2 Linux有三種查看文件的命令吹榴,若希望在查看文件內(nèi)容過程中可 以用光標上下移動來查看文件內(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假定要拷貝的文件在下面那個目錄下(D)

A:用戶目錄? ? B:home目錄? ? C:root目錄? ? D:當前目錄?

1.6 在vi編輯器中的命令模式下远剩,鍵入(B)可在光標當前所在行下添 加一新行。

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)鍵能終止當前運行的命令

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

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

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

1.10 下列關(guān)于鏈接描述民宿,錯誤的是(B)

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

二、原理題

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

Bash 是一個命令解釋器像鸡,將用戶輸入的命令活鹰,翻譯給內(nèi)核。Bash可以完成幾乎所有操作只估。

ctrl+c 終止當前正在運行的程序

ctrl+l 清屏? ===clear命令

tab 補全命令

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

01Tab補全

tab補全可以用于文件補全,也可以用于路徑補全蛔钙,還可以補全命令锌云。

02查看命令的執(zhí)行情況

bash通過狀態(tài)返回值來輸出次結(jié)果

03命令行歷史

命令歷史一般記錄在.bash_history文件中,默認記錄1000條

當前shell中的歷史記錄會被記錄在內(nèi)存中吁脱,只有退出之后才會保存在.bash_history中

history命令桑涎,查看內(nèi)存中的歷史記錄

04命令行展開

? ? ? ? ? ? ? ~:當前用戶的家目錄

? ? ? ? ? ? ? ~USERNAME:? 給定用戶的家目錄? ? ? ? 比如cd ~? ? ? cd ~ nick

? ? ? ? ? ? ? {}:可寫一個以逗號分割的列表彬向,將其展開為多個路徑

? ? ? ? ? ? ? /tmp/{x/{a,b},y,z}? = /tmp/x/a/,/tmp/x,b? ,? /tmp/y/,/tmp/z/


05快捷鍵

CTRL+l? ? ? 清屏

CTRL+a? ? ? 跳到行首

CTRL+e? ? ? 跳到行末

CTRL+u? ? ? 刪除光標前面的內(nèi)容

CTRL+k? ? ? 刪除光標后面的內(nèi)容

CTRL+c? ? ? 終止執(zhí)行

CTRL+d? ? ? 相當于exit,也可以終止執(zhí)行

CTRL+z? ? ? 掛起

06別名

在type一個命令的時候有時候出現(xiàn)像這樣的

[root@localhost ~]# type ls

ls is aliased to `ls –color=auto’

ls是 ls–color的別名攻冷;

2.3 什么是GNU娃胆,什么是GPL(3分)

GNUGNU的全稱是GNU's Not Unix 這是官方的遞歸定義,永遠找不到本義等曼,是開源軟件的幽默里烦。

GNU工程已經(jīng)開發(fā)了一個被稱為“GNU”(GNU是“不是UNIX”的縮寫)的、對Unix向上兼容的完整的自由軟件系統(tǒng)(free software system)禁谦。

由Richard Stallman完成的最初的GNU工程的文檔被稱為‘GNU宣言’胁黑,該宣言已經(jīng)被翻譯成多種其它語言。

我們還有創(chuàng)作與1983年的GNU工程創(chuàng)始宣言州泊。 上述單詞“free”指的是自由(freedom)丧蘸,而不是價格。你可能需要或者不需要為獲取GNU軟件而支付費用拥诡。

不論是否免費触趴,一旦你得到了軟件,你在使用中就擁有三種特定的自由渴肉。首先是復(fù)制程序并且把它送給你的朋友或者同事的自由冗懦;而后是通過獲取完整的源代碼,按照你的意愿修改程序的自由仇祭;最后是發(fā)布軟件的改進版并且有助于創(chuàng)建自由軟件社團的自由披蕉。

(如果你重新發(fā)布 GNU軟件,你可能對分發(fā)拷貝這項體力勞動收費乌奇,也可能不收費没讲。)

2。GPL( GPL)是GNU通用公共許可證--General Public License 下面的正文是自由軟件基金會 GNU通用公共許可證原始文檔的副本礁苗。

Linux操作系統(tǒng)以及與它有關(guān)的大量軟件是在GPL的推動下開發(fā)和發(fā)布的爬凑。

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

Bin ? ? : ? 重要的二進制 (binary) 應(yīng)用程序 ?

包含二進制文件,系統(tǒng)的所有用戶使用的命令都在這個目錄下试伙。

boot ?? : ?啟動 (boot) 配置文件

包含引導(dǎo)加載程序相關(guān)的文件

dev ? ? : ?設(shè)備 (device) 文件

包含設(shè)備文件嘁信,包括終端設(shè)備,USB或連接到系統(tǒng)的任何設(shè)備疏叨。

etc ? ?? : ?配置文件潘靖、啟動腳本等 (etc)

包含所有程序所需的配置文件,也包含了用于啟動/停止單個程序的啟動和關(guān)閉shell腳本蚤蔓。

Tmp ?? : ?臨時(temporary)文件

包含系統(tǒng)和用戶創(chuàng)建的臨時文件卦溢。當系統(tǒng)重啟時,這個目錄下的文件將都被刪除

home? : ?本地用戶主 (home) 目錄

所有用戶用home目錄來存儲他們的個人檔案?

mnt ? ? : ?掛載 (mounted) 文件系統(tǒng)

臨時安裝目錄,系統(tǒng)管理員可以掛載文件系統(tǒng)

opt ? ?? : ? 提供一個供可選的 (optional) 應(yīng)用程序安裝目錄

包含從各個廠商的附加應(yīng)用程序单寂,附加的應(yīng)用程序應(yīng)該安裝在/opt或者/opt的子目錄下贬芥。

proc ?? : ? 特殊的動態(tài)目錄,用以維護系統(tǒng)信息和狀態(tài)宣决,包括當前運行中進程 (processes) 信息誓军。

包含系統(tǒng)進程的相關(guān)信息,是一個虛擬的文件系統(tǒng)疲扎,包含有關(guān)正在運行的進程的信息,系統(tǒng)資源以文本信息形式存在捷雕。

usr ? ?? : ?包含絕大部分所有用戶(users)都能訪問的應(yīng)用程序和文件

包含二進制文件椒丧,庫文件。文檔和二級程序的源代碼

root ? ? : ? root (root) 用戶主文件夾救巷,讀作“slash-root”? ??

run ? ?? : ? 存放進程鎖文件? ? ??

sbin ? ? : ? 重要的系統(tǒng)二進制 (system binaries) 文件

也是包含的二進制可執(zhí)行文件壶熏。在這個目錄下的linux命令通常都是由系統(tǒng)管理員使用的,對系統(tǒng)進行維護浦译。

lib ? ? ?? : ? 系統(tǒng)庫 (libraries) 文件

包含支持位于/bin和/sbin下的二進制文件的庫文件棒假。

var ? ? ? : ??經(jīng)常變化的(variable)文件,諸如日志或數(shù)據(jù)庫等

代表變量文件精盅。在這個目錄下可以找到內(nèi)容可能增長的文件

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

01.當我們執(zhí)行一個命令, 整個命令執(zhí)行流程如下:

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

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

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

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

5) 通過$PATH變量查找命令,有執(zhí)行叹俏,無報錯 command not found

絕對路徑-->alias--->hash緩存-->$PATH變量路徑--->有執(zhí)行--->沒有 command not found

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

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

相對路徑: 相對于當前目錄來說的路徑 . 當前目錄 .. 當前目錄的上 一級目錄

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

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

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

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

普通模式:復(fù)制粘驰。刪除屡谐。剪貼。粘貼蝌数。撤銷愕掏。替換

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

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

三、命令題

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

3.2 使用一條命令在/old/boy/目錄下創(chuàng)建bgx1.txt顶伞、bgx2.txt饵撑、 bgx3.txt三個文件(2分)

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

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

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

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

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

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

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

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

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

3.12 將文件從Windows上傳到centos系統(tǒng)中使用什么命令(3分) 3.13 如何將/root/bgx1.txt文件下載到windows系統(tǒng)中(3分) 3.14 如何比較兩個文件內(nèi)容有什么區(qū)別(2種方式枝哄,并簡述2種方式 的區(qū)別)(6分)

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

3.16 如何安裝vim(3分) 3.17 在/tmp/目錄下面創(chuàng)建一個etc的軟連接etc-test(3分) 3.18 如何查看家目錄下的所有文件(3分) 3.19 給hello設(shè)置別名肄梨,使每次使用hello就輸出“你好”(3分) 3.20 取消hello命令的別名(3分) 四、面試題

4.1 顯示1.txt文件第3到第10行的內(nèi)容挠锥?(3分) 4.2 寫出查詢?le.txt以abc結(jié)尾的行(3分) 4.3 刪除?le.txt文件中的空行(3分) 4.4 找出ifcon?g命令結(jié)果中的1-255之間的數(shù)值众羡;(3分) 4.5 統(tǒng)計出apache的access.log 中訪問最多的5個ip(IP為第一列) (4分)

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

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

4.8 用awk獲取文件中第三行的倒數(shù)第二列字段(3分) 4.9 顯示?le文件里匹配foo字串那行及前5行蓖租、匹配foo及后5行(4 分)

老男孩教育

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市齐婴,隨后出現(xiàn)的幾起案子油猫,更是在濱河造成了極大的恐慌,老刑警劉巖柠偶,帶你破解...
    沈念sama閱讀 221,635評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件情妖,死亡現(xiàn)場離奇詭異,居然都是意外死亡诱担,警方通過查閱死者的電腦和手機毡证,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,543評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來蔫仙,“玉大人料睛,你說我怎么就攤上這事∫“睿” “怎么了恤煞?”我有些...
    開封第一講書人閱讀 168,083評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長施籍。 經(jīng)常有香客問我居扒,道長,這世上最難降的妖魔是什么法梯? 我笑而不...
    開封第一講書人閱讀 59,640評論 1 296
  • 正文 為了忘掉前任苔货,我火速辦了婚禮,結(jié)果婚禮上立哑,老公的妹妹穿的比我還像新娘夜惭。我一直安慰自己,他們只是感情好铛绰,可當我...
    茶點故事閱讀 68,640評論 6 397
  • 文/花漫 我一把揭開白布诈茧。 她就那樣靜靜地躺著,像睡著了一般捂掰。 火紅的嫁衣襯著肌膚如雪敢会。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,262評論 1 308
  • 那天这嚣,我揣著相機與錄音鸥昏,去河邊找鬼。 笑死姐帚,一個胖子當著我的面吹牛吏垮,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,833評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼膳汪,長吁一口氣:“原來是場噩夢啊……” “哼唯蝶!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起遗嗽,我...
    開封第一講書人閱讀 39,736評論 0 276
  • 序言:老撾萬榮一對情侶失蹤粘我,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后痹换,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體征字,經(jīng)...
    沈念sama閱讀 46,280評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,369評論 3 340
  • 正文 我和宋清朗相戀三年娇豫,在試婚紗的時候發(fā)現(xiàn)自己被綠了柔纵。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,503評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡锤躁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出或详,到底是詐尸還是另有隱情系羞,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評論 5 350
  • 正文 年R本政府宣布霸琴,位于F島的核電站椒振,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏梧乘。R本人自食惡果不足惜澎迎,卻給世界環(huán)境...
    茶點故事閱讀 41,870評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望选调。 院中可真熱鬧夹供,春花似錦、人聲如沸仁堪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,340評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽弦聂。三九已至鸟辅,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間莺葫,已是汗流浹背匪凉。 一陣腳步聲響...
    開封第一講書人閱讀 33,460評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留捺檬,地道東北人再层。 一個月前我還...
    沈念sama閱讀 48,909評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親树绩。 傳聞我的和親對象是個殘疾皇子萨脑,可洞房花燭夜當晚...
    茶點故事閱讀 45,512評論 2 359

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

  • 一、選擇題(每題2分)1.1 設(shè)超級用戶root當前所在目錄為:/usr/local饺饭,鍵入cd命令后渤早, 用戶當前所...
    林深見鹿出閱讀 304評論 0 0
  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時實驗課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,748評論 0 10
  • 第一章 1.Linux是一套免費使用和自由傳播的類UNIX操作系統(tǒng)瘫俊,它可以基于Intel x86系列處理器以及Cy...
    yansicing閱讀 5,463評論 0 9
  • 一鹊杖、選擇題(每題2分) 1.1 設(shè)超級用戶root當前所在目錄為:/usr/local,鍵入cd命令后扛芽, 用戶當前...
    記不住的悔閱讀 522評論 0 0
  • 一骂蓖、選擇題(每題2分) 1.1 設(shè)超級用戶root當前所在目錄為:/usr/local,鍵入cd命令后川尖,用戶當前所...
    江枍_a99e閱讀 522評論 0 8