如果您對問題有疑問,或者認為答案不準确的,歡迎留言交流。
問題如下:
1. 下列哪個git指令不是合并代碼用的:
A git pull –rebase
B git merge
C git cherry-pick
D git blame
2. linux下偵測主機到目的主機之前所經過的路由的指令。
A ping
B route
C traceroute
D ifconfig
3. cp拷貝指令的-f參數含義為?
A 拷貝目錄
B 遞歸處理
C 顯示執行過程
D 強制進行拷貝
4. 下面對linux下mysqldump備份指令及參數描述正确的是
A mysqldump -h ip -u -p DBNAME >bck.sql
B mysqldump -Pip -hDBNAME>bck.sql
C mysqldump -uip -P DBNAME>bck.sql
D mysqldump -h ip -uDBNAME>bck.sql
5. linux下檢視目前網絡連接配接的指令。
B netstat
C route
D tracert
6. 使用shell時,預設的環境變量放在哪裡?
A ~/.profile
B ~/.bash
C /etc/profile.d
D ~/bash
7. 若一台計算機的記憶體為128MB ,則交換分區的大小通常是
A 64MB
B 128MB
C 256MB
D 512MB
8. Linux下檢視磁盤挂載狀态的指令式?
A rpm
B mount
C netstat
D df
9. 一個檔案名字為rr.Z,可以用來解壓縮的指令是?
A tar
B gzip
C compress
D uncompress
10. 終止一個前台程序可能用到的指令和操作
A kill
B ctrl+c
C shut down
D halt
11. linux tcpdump監聽網卡 eth0,對方主機IP為10.1.1.180,tcp端口為80的資料,相應指令為?
A tcpdump -h eth0 -nn ‘tcp and host 10.1.1.180:80’
B tcpdump -i eth0 -nn ‘tcp and host 10.1.1.180:80’
C tcpdump -h eth0 -nn ‘tcp and port 80 and host 10.1.1.180’
D tcpdump -i eth0 -nn ‘tcp and port 80 and host 10.1.1.180’
12. 在bash中,下列哪些語句是指派語句?()
A a =”test”
B $a =”test”
C a=”test”
D $a=”test”
13. 下列關于檔案系統中中繼資料(比如ext2中的inode)的基本作用及ext2和ext3的根本差別描述錯誤的有?
A EXT2 inode用來定義檔案系統的結構以及描述系統中每個檔案的管理資訊,每個檔案都有且隻有一個inode,即使檔案中沒有資料,其索引結點也是存在的
B EXT2 inode包含檔案通路權限、屬主、組、大小、生成時間、通路時間、最後修改時間等資訊。它是linux管理檔案系統的最基本機關,也是檔案系統連接配接任何子目錄、檔案的橋梁。
C ext2檔案系統是非日志檔案系統,而ext3有多種日志模式
D ext3檔案系統能夠極大地提高檔案系統的完整性
14. 下面有關檔案系統中繼資料的描述,說法錯誤的是?
A 中繼資料指用來描述一個檔案的特征的系統資料,諸如通路權限、檔案擁有者以及檔案資料塊的分布資訊等等
B 我們可以使用stat指令來檢視檔案更多的中繼資料資訊
C Unix/Linux系統允許,多個檔案名指向同一個inode号碼
D 檔案A和檔案B的inode号碼雖然不一樣,但是檔案A的内容是檔案B的路徑。讀取檔案A時,系統會自動将通路者導向檔案B,這是檔案A就稱為檔案B的”硬連結”
15. 檔案exer1的通路權限為rw-r–r–,現要增加所有使用者的執行權限和同組使用者的寫權限,下列哪個指令是對的?
A chmod a+x g+w exer1
B chmod g+w exer1
C chmod 765 exer1
D chmod o+x exer1
16. Linux中,一個端口能夠接受tcp連結數量的理論上限是?
A 1024
B 65535
C 65535 * 65535
D 無上限
17. 如果你想列出目前目錄以及子目錄下所有擴充名為“.txt”的檔案,那麼你可以使用的指令是
A find . -name “*.txt”
B ls *.txt
C find . “.txt”
D ls -d.txt
18. 單任務系統中兩個程式A和B,其中
A程式:CPU:10s -> 裝置1:5s -> CPU: 5s -> 裝置2:10s -> CPU:10s;
B程式:裝置1:10s -> CPU:10s -> 裝置2:5s -> CPU: 5S -> 裝置2: 10s;
執行順序為A ->B,那麼CPU的使用率為( )
A 30%
B 40%
C 50%
D 60%
19. 下列提法中,不屬于ifconfig指令作用範圍的是 。
A 配置本地回環位址
B 配置網卡的IP位址
C 激活網絡擴充卡
D 加載網卡到核心中
20. 以下函數中,和其他函數不屬于一類的是____。
A strcpy
B strncpy
C snprintf
D strcat
E strtok
F strncat
21. 下面有關孤兒程序和僵屍程序的描述,說法錯誤的是?
A 孤兒程序:一個父程序退出,而它的一個或多個子程序還在運作,那麼那些子程序将成為孤兒程序。
B 僵屍程序:一個程序使用fork建立子程序,如果子程序退出,而父程序并沒有調用wait或waitpid擷取子程序的狀态資訊,那麼子程序的程序描述符仍然儲存在系統中。這種程序稱之為僵死程序。
C 孤兒程序将被init程序(程序号為1)所收養,并由init程序對它們完成狀态收集工作。
D 孤兒程序和僵屍程序都可能使系統不能産生新的程序,都應該避免
22. 執行指令find / -name “test.c”,按ctrl+z後的提示有[1] 166,可以繼續執行的方式有()
A kill 166
B Ctrl+h
C fg 1
D bg 1
23. Linux下多少個”-“将被列印:
A 16
B 30
C 32
D 15
24. 在linux系統中,有一個檔案夾裡面有若幹檔案,通常用哪個指令可以擷取這個檔案夾的大小:
A ls -h
B du -sh
C df -h
D fdish -h
25. 關于 Linux 系統上同一個程式的多個程序執行個體共享一個 TCP 監聽端口的說法, 哪個不正确?
A 每個程序都使用 SO_REUSEPORT 選項,然後綁定同一個位址和端口
B 每個程序分别綁定不同的網卡位址的同一端口
C 第一個程序先綁定到監聽位址端口, 然後 fork 子程序共享使用
D 每個程序分别綁定一次, 但隻有最後一個調用的程序才能收到資料
26. 在linux中,列舉目前目錄下檔案的是哪個指令______。
A ps
B cd
C mv
D ls
27. 下面哪些是死鎖的必要條件?
A 互斥
B 請求保持
C 不可剝奪
D 環路
28. Linux執行ls,會引起哪些系統調用()
A nmap
B read
C execve
D fork
29. 批量删除目前目錄下字尾名為.c的檔案。如a.c、b.c。
A rm *.c
B find . -name “*.c” -maxdepth 1 | xargs rm
C find . -name “*.c” | xargs rm
D 以上都不正确
30. 下列哪些指令可以看到檔案的大小?
A ls
B df
C du
D find
答案如下:
1. A
2. C
3. D
4. A
5. B
6. A
7. C
8. B
9. D
10. B
11. D
12. C
13. B
14. D
15. A
16. D
17. A
18. C
19. D
20. C
21. D
22. C
23. B
24. B
25. D
26. D
27. ABCD
28. BC
29. AB
30. ABC