1. cat -n file1file2 命令的意思是?linux
A 只會把文件file1的內容輸出到屏幕上。
B 把文件file1和file2連在一塊兒,而後輸出到屏幕上。
C 建立文件file1和file2
D 把file2的內容輸出到file1中並保存
2. Linux下查看服務程序佔用的端口命令是什麼?緩存
A ps -aux
B netstat –apn
C watch
D lsof
3. 對於Linux說法,下列說法正確的是()bash
A 線性訪問內存非法時,當前線程會進入信號處理函數
B 用mv命令移動文件時,文件的修改時間會發生變化
C ulimit -c設置的是函數調用棧的大小
D malloc函數是應用程序向操做系統申請內存的接口
4. 在Linux系統上,下面那個命令不能夠用來查看文件內容()session
A cat
B ls
C less
D more
5. 下面哪一個命令能夠從文本文件的每一行中截取指定內容的數據。less
A cp
B dd
C fmt
D cut
6. Linux下查看磁盤使用狀況的命令是?函數
A dd
B df
C top
D netstat
7. 設umask爲002, 則新創建的文件的權限是什麼?ui
A -rw-rw-r–
B rwxrwx-w-
C ——-w-
D rwxrwxr-x
8. Linux系統中某個可執行文件屬於root而且有setuid,當一個普通用戶mike運行這個程序時,產生的進程的有效用戶和實際用戶分別是____?spa
A root mike
B root root
C mike root
D mike mike
E deamon mike
F mike deamon
9. 在linux系統中,用來存放系統所須要的配置文件和子目錄是操作系統
A /etc
B /var
C /root
D /home
10. 文件exer1 的訪問權限爲rw-r–r– ,現要增長全部用戶的執行權限和同組用戶的寫權限,下列命令正確的是線程
A chmod a+x g+w exer1
B chmod 765 exer1
C chmodo+x exer1
D chmodg+w exer1
11. linux查看系統活躍進程的命令是?
A ps
B netstat
C df
D ifconfig
12. 用什麼命令來顯示當前目錄?
A echo $(pwd)
B echo pwd
C $pwd
D pwd | echo
13. crontab文件由6個域組成,每一個域之間用空格分隔,下列哪一個排列方式是正確的?
A MIN HOUR DAY MONTH YEAR COMMAND
B MIN HOUR DAY MONTH DAYOFWEEK COMMAND
C COMMAND HOUR DAY MONTH DAYOFWEEK
D COMMAND YEAR MONTH DAY HOUR MIN
14. 在 Linux 中查看 ARP 緩存記錄的命令是?
A 「arp –a」
B 「arp –d」
C 「arp -L」
D 「arp –D」
15. 如下函數中,和其餘函數不屬於一類的是_____。
A fread
B gets
C getchar
D pread
E getline
F scanf
16. 在xdm的配置目錄中,哪一個文件用來設置在用戶經過xdm登陸後自動起動的應用程序?
A The Xsession file
B The Xsetup_0 file
C The Xstart_up file
D The GiveConsole file
17. linux下給文件start.sh設置權限爲本身可讀可修改可執行,組內用戶爲可讀可執行不可修改,其他用戶沒有任何權限,那麼設置該文件權限的命令爲()
A chmod start.sh 706
B chmod start.sh 750
C chmod start.sh 705
D chmod start.sh 777
18. 採用多路複用I/O監聽3個套接字的數據時,若是套接字描述符分別是:5,17,19,則
select(int maxfd,struct fd_set* rdset,NULL,NULL)
中的maxfd應取爲()
A 4
B 20
C 5
D 9
19. Linux系統中某個可執行文件屬於root而且有setid,當一個普通用戶 mike運行這個程序時,產生的進程的有效用戶和實際用戶分別是?
A root mike
B root root
C mike root
D mike mike
E deamon mike
F mike deamon
20. 在Linux 系統中,在運行一個程序時,程序中未初始化的全局變量會被加載到如下哪一個內存段中?
A BSS
B TEXT
C DATA
D STACK
21. int main(){fork()||fork();}共建立幾個進程:_____
A 1
B 2
C 3
D 4
E 5
F 6
22. 不須要編譯內核的狀況是 ()。
A 刪除系統不用的設備驅動程序時
B 升級內核時
C 添加新硬件時
D 將網卡激活
23. 下列關於管道(Pipe)通訊的敘述中,正確的是()
A 一個管道能夠實現雙向數據傳輸
B 管道的容量僅受磁盤容量大小限制
C 進程對管道進行讀操做和寫操做均可能被阻塞
D 一個管道只能有一個讀進程或一個寫進程對其操做
24. (多選)下面哪些命令能夠查看file1文件的第300-500行的內容?
A cat file1 | tail -n +300 | head -n 200
B cat file1| head -n 500 | tail -n +300
C sed -n ‘300,500p’ file1
25. (多選)如何查看當前Linux系統的狀態,如CPU使用,內存使用,負載狀況,下列描述正確的是?
A 可使用top命令分析CPU使用,內存使用,負載等狀況
B 可使用free查看內存總體的使用狀況
C 可使用cat /proc/meminfo查看內存更詳細的狀況
D 以上描述都不正確
26. (多選)下面的內存管理模式中,會產生外零頭的是()
A 頁式
B 段式
C 請求頁式
D 請求段式
27. (多選)bash中,須要將腳本demo.sh的標準輸出和標準錯誤輸出重定向至文件demo.log,如下哪些用法是正確的()
A bash demo.sh &>demo.log
B bash demo.sh>&demo.log
C bash demo.sh >demo.log 2>&1
D bash demo.sh 2>demo.log 1>demo.log
28. (多選)如今將/目錄下的www文件權限改成只有主用戶有執行的權限的有
A chmod 100 /www
B chmod 001 /www
C chmod u+x ,g-x,o-x /www
D chmod o-x,g-x,u-x /www
29. (多選)有命令:
awk’BEGIN { Arr[2,79]=78 __________ }’
爲了讓執行的結果是78,應該填()語句
A print Arr[「2\03479」]
B print Arr[2,79]
C idx=2 SUBSEP 79;print Arr[idx]
D print Arr[ 2, 79]
30. (填空題)在linux中,某文件的權限爲:drw-r–r–,該權限用數值形式表示爲(644),修改文件權限用(chmod)命令。