網(wǎng)站轉(zhuǎn)移空間以后ip會(huì)變化嗎360網(wǎng)址大全
目錄
一、基礎(chǔ)知識(shí)與命令
二、?Linux的用戶(hù)接口
三、文件權(quán)限與目錄管理
四、shell相關(guān)知識(shí)
五、軟件安裝與網(wǎng)絡(luò)
六、網(wǎng)絡(luò)進(jìn)程管理
一、基礎(chǔ)知識(shí)與命令
1.?(操作題)分別執(zhí)行下述命令
ls -al
cd ~
cd
man -f man
man –k cd
man --help
cal? --help
date --help
bc? --help
bc
init 0
init 3
reboot
使用tab進(jìn)行命令補(bǔ)全
使用ctrl c結(jié)束命令的執(zhí)行
2.?(單選題)Linux是所謂的“Free software”,這個(gè)free的含義是
-
A. Linux不需要付費(fèi)
-
B. Linux發(fā)行商不能向用戶(hù)收費(fèi)
-
C. 只有Linux作者才能向用戶(hù)收費(fèi)
-
D. Linux可自由修改和發(fā)布
正確答案:?D:Linux可自由修改和發(fā)布;
3.?(單選題)Linux最早是由一位名叫(? )的計(jì)算機(jī)愛(ài)好者開(kāi)發(fā)的。
-
A. Dennis Ritchie
-
B. Ken Thomspon
-
C. Bill Ball
-
D. Linus Torvalds
正確答案:?D:Linus Torvalds;
4.?(單選題)以下關(guān)于Linux內(nèi)核版本的說(shuō)法,錯(cuò)誤的是哪個(gè)?
-
A. 依次表示為主版本號(hào)、次版本號(hào)、修正次數(shù)的形式
-
B. 1.3.2表示穩(wěn)定的發(fā)行版
-
C. 1.2.2表示穩(wěn)定的發(fā)行版
-
D. 2.2.6表示對(duì)內(nèi)核2.2的第六次修正
正確答案:?B:1.3.2表示穩(wěn)定的發(fā)行版;
5.?(單選題)Linux系統(tǒng)各部分的組成部分中,(? ?)是基礎(chǔ)
-
A. X Window
-
B. 內(nèi)核
-
C. Shell
-
D. Gnome
正確答案:?B
二、?Linux的用戶(hù)接口
1.?(單選題)通配符 * 號(hào)代表的意思是:
-
A.代表『 無(wú)窮多個(gè)』任意字符
-
B.?代表『 0 個(gè)到無(wú)窮多個(gè)』任意字符
-
C. 代表『一定有一個(gè)』任意字符
正確答案:?B:代表『 0 個(gè)到無(wú)窮多個(gè)』任意字符;
2.?(單選題)下述哪個(gè)命令用來(lái)文件的查找?
-
A. type
-
B. locate
正確答案:?B:locate;
3.?(單選題)foo1 && foo2 | foo3 > foo4 ,這個(gè)命令串當(dāng)中,foo2 將(? ? )的結(jié)果傳給 foo3 處理。 (foo1~foo4代表命令或者文件)
-
A. stdout 輸出
-
B. stderr輸出
-
C. stdin輸入
正確答案:?A:stdout 輸出;
4.?(單選題)以 ls 測(cè)試 /tmp/vbirding 是否存在,若存在則顯示 "exist" ,若不存在,則顯示 "not exist"!下列哪項(xiàng)執(zhí)行結(jié)果正確?
-
A. ls /tmp/vbirding || echo "not exist" && echo "exist"
-
B. ls /tmp/vbirding && echo "exist" || echo "not exist"
正確答案:?B:ls /tmp/vbirding && echo "exist" || echo "not exist";
5.?(填空題)如何強(qiáng)制中斷一個(gè)程序?
正確答案:(1) ctrl+c;crtl+c
6.?(填空題)使用man 命令時(shí),請(qǐng)問(wèn),我如何知道系統(tǒng)上有多少關(guān)于 passwd 的說(shuō)明?
正確答案:(1) man -f passwd;man -k passwd
7.?(填空題)請(qǐng)問(wèn) foo1 && foo2 | foo3 > foo4 ,這個(gè)命令串當(dāng)中, foo1/foo2/foo3/foo4 是命令還是文件?foo1是(1),foo2是(2),foo3是(3),foo4是(4)
正確答案:(1) 命令;命令;命令;文件
8.?(填空題)在 bash shell 的環(huán)境下, [tab] 按鍵的用途
正確答案:
(1) 命令補(bǔ)齊
(2) 文件補(bǔ)齊
9.?(判斷題)foo1 && foo2 | foo3 > foo4 ,這個(gè)命令串當(dāng)中,foo3 將來(lái)自 foo2 的 stdout 當(dāng)成 stdin ,處理完后將數(shù)據(jù)流重新導(dǎo)向 foo4 這個(gè)文件
-
A. 對(duì)
-
B. 錯(cuò)
正確答案:?對(duì)
10.?(判斷題)foo1 && foo2 | foo3 > foo4 ,這個(gè)命令串當(dāng)中, 當(dāng) foo1 運(yùn)行結(jié)果有錯(cuò)誤時(shí)命令串不會(huì)結(jié)束?
-
A. 對(duì)
-
B. 錯(cuò)
正確答案:?錯(cuò)??答案解析:該命令串結(jié)束
11.?(判斷題)foo1 && foo2 | foo3 > foo4 ,這個(gè)命令串當(dāng)中,若 foo1 運(yùn)行結(jié)果沒(méi)有錯(cuò)誤時(shí),運(yùn)行foo2 | foo3 > foo4 。
-
A. 對(duì)
-
B. 錯(cuò)
正確答案:?對(duì)
12.?(判斷題)find命令可以用來(lái)查找文件。
-
A. 對(duì)
-
B. 錯(cuò)
正確答案:?對(duì)
13.(操作題)分別執(zhí)行下述命令,并說(shuō)明執(zhí)行結(jié)果的意義?
1 env和set
2? find / -name updatedb.conf
3? last | cut -d ' ' -f1 | sort | uniq
4? ls -l /bin/a*
5? ls -l /bin/????
6? ls -l /bin/[^a-d]*
7? wc -l < /etc/passwd
8? history 20 >mytmp,將mytmp內(nèi)容貼上來(lái)
9? cat >file.txt并輸入1+10,然后執(zhí)行bc<file.txt
10? cat >file.txt<<eof,結(jié)束后輸出file.txt的內(nèi)容,解釋eof的意思?
11? find /etc -name main*|xargs ls -al
三、文件權(quán)限與目錄管理
1.?(多選題)目前在 /home 這個(gè)目錄下, 如果想要進(jìn)入 /var/log 這個(gè)目錄時(shí),可以怎么寫(xiě)呢?
-
A. cd ../../var/log
-
B.?cd /var/log/
-
C. cd ../var/log
-
D. cd /var/log
正確答案:?BCD:cd /var/log/; cd ../var/log; cd /var/log;
2.?(多選題)系統(tǒng)中有個(gè)文件eee.txt,其詳細(xì)信息如下,下述選項(xiàng)描述正確的是
-rw-r--r--? ?1 test root? ? 38 8月? 13 17:26 eee.txt
-
A. 文件所屬群組是root
-
B. test用戶(hù)對(duì)此文件有rw權(quán)限
-
C. 文件所有者是root
-
D. 文件類(lèi)型為普通文件
-
E. 文件大小為38字節(jié)
正確答案:?ABDE:文件所屬群組是root; test用戶(hù)對(duì)此文件有rw權(quán)限; 文件類(lèi)型為普通文件; 文件大小為38字節(jié);
3.?(多選題)假設(shè)test1, test2, test3同屬于testgroup這個(gè)群組,如果有下面的兩個(gè)文件,請(qǐng)說(shuō)明兩個(gè)文件的擁有者與其相關(guān)的權(quán)限為何?
-rw-r--r--? 1 root? ?root? ? ? ? ?238? ? Jun 18 17:22? ?test.txt?
-rwxr-xr-- 1 test1 testgroup 5238 Jun 19 10:25? ?ping_tsai
-
A. root用戶(hù)可以編輯test.txt 的內(nèi)容
-
B. test2, test3不能修改ping_tsai
-
C. ping_tsai的擁有者為test1,而所屬群組為testgroup
-
D. test.txt的擁有者為root,所屬群組為root。
正確答案:?ABCD:root用戶(hù)可以編輯test.txt 的內(nèi)容; test2, test3不能修改ping_tsai; ping_tsai的擁有者為test1,而所屬群組為testgroup; test.txt的擁有者為root,所屬群組為root。;
4.?(單選題)對(duì)于普通文件來(lái)說(shuō),關(guān)于文件權(quán)限的描述下述說(shuō)法中錯(cuò)誤的是
-
A. 文件具有w權(quán)限時(shí),可刪除此文件。
-
B. 文件具有w權(quán)限時(shí),可編輯文件的內(nèi)容。
-
C. 文件具有x權(quán)限時(shí),該文件具有可以被系統(tǒng)執(zhí)行的權(quán)限
-
D. 文件具有r權(quán)限時(shí),可讀取此文件的實(shí)際內(nèi)容
正確答案:?A:文件具有w權(quán)限時(shí),可刪除此文件。;
5.?(單選題)將文件filename的權(quán)限修改為rwxr-xr-- ,下述命令正確的是
-
A. ?chown 754 filename
-
B. ?chmod 751 filename
-
C. ?chmod 754 filename
-
D. ?chmod 741 filename
正確答案:?C: chmod 754 filename;
6.?(單選題)下述哪個(gè)命令,可以修改文件的讀寫(xiě)執(zhí)行權(quán)限?
-
A. chown
-
B. chgrp
-
C. chmod
-
D. chroot
正確答案:?C:chmod;
7.?(單選題)若一個(gè)用戶(hù)的 umask 為 033 ,請(qǐng)問(wèn)他建立一個(gè)新的目錄與文件時(shí)的默認(rèn)屬性為?
-
A. 目錄:rwx-r--r--;文件:rw-r--r--
-
B.?目錄:rwx-rw-r--;文件:rw-r--r--
-
C.?目錄:rwx-r--r--;文件:rwxrw-r--
-
D.?目錄:rwx-r-wr-w;文件:rw-r--r--
正確答案:?A:目錄:rwx-r--r--;文件:rw-r--r--;
8.?(單選題)對(duì)于目錄文件來(lái)說(shuō),關(guān)于權(quán)限的描述,下述錯(cuò)誤的是
-
A. 目錄有x權(quán)限時(shí),用戶(hù)能進(jìn)入該目錄成為工作目錄。
-
B. 目錄有w權(quán)限時(shí),可刪除目錄自己。
-
C. 目錄主要的內(nèi)容為記錄文件名列表
-
D. 目錄有r權(quán)限時(shí),可以用ls指令將該目錄的內(nèi)容列表顯示出來(lái)。
正確答案:?B:目錄有w權(quán)限時(shí),可刪除目錄自己。;
9.?(單選題)當(dāng)前用戶(hù)的umask? 為022,下述說(shuō)法正確的是
-
A. 新建目錄的權(quán)限為rwxr-xr-x,新建普通文件的權(quán)限為rw-rw-rw-
-
B. 新建目錄的權(quán)限為rwxr-xr-x,新建普通文件的權(quán)限為rw-r--r--
-
C. 新建目錄的權(quán)限為rw-r--r--,新建普通文件的權(quán)限為rwxr-xr-x
正確答案:?B:新建目錄的權(quán)限為rwxr-xr-x,新建普通文件的權(quán)限為rw-r--r--;
10.?(單選題)如何先進(jìn)入/var/spool/mail/目錄,再進(jìn)入到/var/spool/cron/目錄內(nèi)?
-
A.cd /var/spool/mail? ? ? ? cd ../../cron
-
B.cd /var/spool/mail? ? ? ? cd ../cron
-
C.cd /var/spool/mail? ? ? ? cd cron
-
D.cd /var/spool/mail? ? ? ? cd ../../../cron
正確答案:?B:cd /var/spool/mail cd ../cron;
11.?(單選題)下述哪個(gè)命令不能修改文件屬性與權(quán)限。
-
A. chown
-
B. chmod
-
C. more
-
D. chgrp
正確答案:?C:more;
12.?(填空題)讓一個(gè)用戶(hù) vbird 能夠進(jìn)行『cp? ?/dir1/file1? ? ?/dir2』的命令時(shí), dir1, file1, dir2 的最小所需權(quán)限為:
dir1 :至少需要有 (1) 權(quán)限;
file1:至少需要有 (2) 權(quán)限;
dir2 :至少需要有 (3) 權(quán)限。
正確答案:
(1) x;執(zhí)行;有x權(quán)限
(2) r;讀;讀取;有r權(quán)限
(3) wx;w,x;x,w;寫(xiě)執(zhí)行;寫(xiě),執(zhí)行;xw;有w,x權(quán)限
13.?(填空題)權(quán)限的分?jǐn)?shù)值為:r:4? ? ?w:(1)? ? ? ?x:(2)?
正確答案:
(1) 2
(2) 1
14.?(填空題)假設(shè)有個(gè)賬號(hào)名稱(chēng)為test,他的家目錄在/home/test/,test對(duì)此目錄具有[rwx]的權(quán)限。 若在此目錄下有個(gè)名為the_root.data的文件,該文件的權(quán)限如下:
-rwx------ 1 root? root? 4365 Sep 19 23:20? the_root.data
1.test是否可讀取此文件的內(nèi)容?
2.test是否可編輯此文件的內(nèi)容?
3.test是否可以執(zhí)行l(wèi)s /home/test?
4.test是否可以執(zhí)行cd /home/test?
5.test是否可刪除此文件?
正確答案:
(1) 否;不可以;不是;不能;不;不能讀取
(2) 否;不可以;不是;不能編輯
(3) 是;可以;對(duì);可以執(zhí)行
(4) 是;可以;對(duì);可以執(zhí)行
(5) 是;可以;對(duì);可以刪除
15.?(填空題)文件有三種時(shí)間,分別為mtime、(1)、(2)。
正確答案:
(1) atime
(2) ctime
16.?(填空題)將文件的權(quán)限修改為rw-r--r--,指令為chmod (1) filename。
正確答案:
(1) 644;chmod 644 filename
四、shell相關(guān)知識(shí)
1.?(單選題)關(guān)于普通文件,關(guān)于權(quán)限下述說(shuō)法錯(cuò)誤的是()
-
A. r:可讀取此文件的內(nèi)容,如讀取文本文件的文字內(nèi)容
-
B. w:可以編輯、新增或者是修改該文件的內(nèi)容
-
C.?w:可以刪除該文件
-
D. x:該文件具有可以被系統(tǒng)執(zhí)行的權(quán)限
正確答案:?C:w:可以刪除該文件;
2.?(單選題)對(duì)目錄來(lái)說(shuō),權(quán)限的意義下列說(shuō)法錯(cuò)誤的是()
-
A. r? 讀取目錄內(nèi)容
-
B. w 在目錄內(nèi)增刪改文件
-
C.?w 刪除目錄本身
-
D. x 打開(kāi)目錄
正確答案:?C:w 刪除目錄本身;
3.?(單選題)如果一個(gè)命令被執(zhí)行,例如ls,系統(tǒng)進(jìn)行了如下操作,請(qǐng)按照先后順序進(jìn)行排序。
1.由 alias 找到該命令來(lái)運(yùn)行;
2.以相對(duì)或者絕對(duì)路徑運(yùn)行命令,例如『 /bin/ls 』或『 ./ls 』;
3.由 bash 內(nèi)建的 (builtin) 命令來(lái)運(yùn)行;
4.透過(guò) $PATH 這個(gè)變量的順序搜尋到的第一個(gè)命令來(lái)運(yùn)行;
-
A. 1 ->2?->3?->4
-
B.?2 ->1?->3?->4
-
C.?2 ->3?->1?->4
-
D.?1 ->2?->4?->3
正確答案:?B:2 ->1 ->3 ->4;
4.?(單選題)編寫(xiě)一個(gè)腳本實(shí)現(xiàn)簡(jiǎn)單的乘法運(yùn)算,腳本內(nèi)容如下,請(qǐng)選擇正確的選擇,從而實(shí)現(xiàn)乘法操作:
#bin/bash
echo -e "You SHOULD input 2 numbers, I will cross them! \n"
read -p "first number:? " firstnu
read -p "second number: " secnu
total=請(qǐng)選擇正確的選項(xiàng)
echo -e "\nThe result of $firstnu x $secnu is ==> $total“
-
A. $(($firstnu*$secnu))
-
B.?$((firstnu*secnu))
-
C.?$($firstnu*$secnu)
-
D.?$firstnu*$secnu
正確答案:?A:$(($firstnu*$secnu));
5.?(單選題)有一個(gè)腳本shell.sh,內(nèi)容如下:
#!/bin/bash?
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin?
export PATH?
read -p "Please input your name: " name # 提示使用者輸入?
當(dāng)前系統(tǒng)的操作信息如下:
[root@www scripts]# echo $name
[root@www scripts]# bash shell.sh?
Please input your? name: root
[root@www scripts]# echo $name?
那么最后一個(gè)命令echo $name輸出的內(nèi)容是()
-
A. 空值
-
B. root
-
C. name
-
D. $name
正確答案:?A:空值;
6.?(單選題)有一個(gè)腳本shell.sh,內(nèi)容如下:
#!/bin/bash?
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin?
export PATH?
read -p "Please input your name: " name # 提示使用者輸入?
當(dāng)前系統(tǒng)的操作信息如下:
[root@www scripts]# echo $name
[root@www scripts]# source shell.sh?
Please input your? name: root
[root@www scripts]# echo $name?
那么最后一個(gè)命令echo $name輸出的內(nèi)容是()
-
A. 空值
-
B. root
-
C. name
-
D. $name
正確答案:?B:root;
7.?(單選題)test命令可以進(jìn)行條件判斷,test -e filename 表示文件是否存在,文件存在時(shí)命令的回傳值為0。當(dāng)前目錄下有一個(gè)文件a.txt,執(zhí)行命令 test -e a.txt &&echo "exist"? 的輸出結(jié)果是()
-
A. not exist
-
B. yes
-
C. not
-
D.?exist
正確答案:?D:exist;
8.?(單選題)在shell中,[]可以用來(lái)做判斷,其中=判斷字符串是否相等,相等則回傳0。語(yǔ)句? ?[? "1"? =? "2"? ];echo $?? ? 的執(zhí)行結(jié)果為()
-
A. 0
-
B. 1
-
C. true
-
D. false
正確答案:?B:1;
9.?(單選題)關(guān)于shell腳本,下述說(shuō)法錯(cuò)誤的是()
-
A. 命令的運(yùn)行是從上而下、從左而右的分析與運(yùn)行
-
B. # 可做為注解!任何加在 # 后面的數(shù)據(jù)將全部被視為注解文字而被忽略
-
C. 如果一行的內(nèi)容太多,則可以使用 \[Enter] 來(lái)延伸至下一行
-
D. 命令、選項(xiàng)與參數(shù)間之間,只能輸入一個(gè)空格,多個(gè)空格會(huì)導(dǎo)致報(bào)錯(cuò)
正確答案:?D:命令、選項(xiàng)與參數(shù)間之間,只能輸入一個(gè)空格,多個(gè)空格會(huì)導(dǎo)致報(bào)錯(cuò);
10.?(多選題)當(dāng)前路徑為/root/scripts,在當(dāng)前路徑下有一個(gè)文件名字為shell.sh ,文件的權(quán)限為-rwxr-xr-x,若想執(zhí)行此腳本,可使用哪個(gè)命令?
-
A. /root/scripts/ shell.sh
-
B. ./shell.sh?
-
C. bash shell.sh?
-
D. sh shell.sh?
-
E. source shell.sh?
正確答案:?ABCDE:/root/scripts/ shell.sh; ./shell.sh ; bash shell.sh ; sh shell.sh ; source shell.sh ;
9.1分
三. 填空題(共1題,9.1分)
11.?(填空題)
系統(tǒng)中有一個(gè)腳本shell.sh,內(nèi)容如下:
#!/bin/bash?
echo "The script name is ==> $0"?
echo "Total parameter number is ==> $#"?
[ "$#" -lt 2 ] && echo "The number of parameter is less than 2. Stop here."? ?&& exit 0?
echo "Your whole parameter is ==> '$@'"
echo "The 1st parameter ==> $1"?
echo "The 2nd parameter ==> $2"?
在命令行中輸入 bash shell.sh a b c,輸出結(jié)果如下,請(qǐng)補(bǔ)全輸出結(jié)果中的5項(xiàng)內(nèi)容。
The script name is ==> (1)
Total parameter number is ==> (2)
Your whole parameter is ==> '(3)'
The 1st parameter ==> (4)
The 2nd parameter ==> (5)
正確答案:
(1) shell.sh????????(2) 3????????(3) a b c????????(4) a????????(5) b
五、軟件安裝與網(wǎng)絡(luò)
1.?(單選題)下面哪個(gè)命令,不能用于軟件安裝
-
A. yum
-
B. rpm
-
C. dnf
-
D. tar
正確答案:?D:tar;
2.?(單選題)RPM是由(? ?)公司開(kāi)發(fā)的軟件包安裝和管理程序。
-
A.?Microsoft
-
B.?Red Hat
-
C.?Intel?
-
D.?DELL
正確答案:?B:Red Hat;
3.?(單選題)使用rpm命令安裝軟件包時(shí),所用的選項(xiàng)是
-
A.?-i
-
B. -e
-
C. -q
-
D. -a
正確答案:?A:-i;
4.?(單選題)使用rpm命令刪除軟件包時(shí),所用的選項(xiàng)是
-
A. -i
-
B. -e
-
C. -q
-
D. -a
正確答案:?B:-e;
5.?(單選題)下述哪個(gè)命令,可以查看Linux主機(jī)的IP地址?
-
A. ifconfig
-
B. ipconfig
-
C. man
-
D. ping
正確答案:?A:ifconfig;
6.?(單選題)小王在自己的linux系統(tǒng)中使用命令:yum install gcc 來(lái)安裝gcc工具,但是沒(méi)安裝成功,最不可能的原因是哪個(gè)?
-
A. Linux主機(jī)沒(méi)有聯(lián)網(wǎng)
-
B. yum工具未安裝注冊(cè)
-
C. linux主機(jī)沒(méi)有安裝圖形界面
-
D. yum資源庫(kù)被屏蔽
正確答案:?C:linux主機(jī)沒(méi)有安裝圖形界面;
7.?(單選題)下述哪個(gè)命令,可以用來(lái)安裝gcc工具
-
A. yum search gcc
-
B. yum list gcc
-
C. yum info gcc
-
D. yum install gcc
正確答案:?D:yum install gcc;
六、網(wǎng)絡(luò)進(jìn)程管理
1.?(單選題)將目前的工作丟到后臺(tái)中暫停,使用哪個(gè)快捷鍵()
-
A. [ctrl]+z
-
B. [ctrl]+c
-
C. [ctrl]+d
-
D. [ctrl]+q
正確答案:?A:[ctrl]+z;
2.?(單選題)如果你是以遠(yuǎn)程連線(xiàn)方式連接到你的 Linux 主機(jī),并且將工作以 & 的方式放到后臺(tái)去, 請(qǐng)問(wèn),在工作尚未結(jié)束的情況下你離線(xiàn)了,該工作還會(huì)繼續(xù)進(jìn)行嗎???
-
A. 會(huì)
-
B. 不會(huì)
正確答案:?B:不會(huì);
3.?(單選題)下面哪個(gè)命令,不能查看系統(tǒng)的進(jìn)程信息
-
A. ps
-
B. top
-
C. man
-
D. pstree
正確答案:?C:man;
4.?(單選題)下述哪個(gè)命令,可以讓你在離線(xiàn)或注銷(xiāo)系統(tǒng)后,還能夠繼續(xù)進(jìn)行執(zhí)行shell.sh的內(nèi)容
-
A. bash shell.sh &
-
B. nohup bash shell.sh &
-
C. bash shell.sh
-
D. source shell.sh &
正確答案:?B:nohup bash shell.sh &;
5.?(單選題)下列哪項(xiàng)操作,不可以結(jié)束進(jìn)程?
-
A. kill命令
-
B. [ctrl]+c快捷鍵
-
C. ps命令
-
D. top命令中的K鍵
正確答案:?C:ps命令;
6.?(單選題)Linux系統(tǒng)中,一切皆文件,進(jìn)程的信息存放在哪個(gè)目錄的文件內(nèi)?
-
A. /proc
-
B. /etc
-
C. /dev
-
D. /home
正確答案:?A:/proc;