Linux運維面試題及答案解析(6)

在這裏插入圖片描述
11 samba服務器進程,可以有兩種方式:獨立啓動方式和父進程啓動方式,其中前者是在(C)文件中以獨立進程方式啓動。
A、/usr/sbin/smbd
B、/usr/sbin/nmbd
C、rc.samba
D、/etc/inetd.conf

12 DHCP是動態主機配置協議的簡稱,其作用是可以使網絡管理員通過一臺服務器來管理一個網絡系統,自動地爲一個網絡中的主機分配(D)地址。
A、網絡
B、MAC
C、TCP
D、IP

13 爲了保證在啓動服務器時自動啓動DHCP進程,應將(A)文件中的dhcpd=no改爲dhcpd=yes。
A、rc.inet1
B、lilo.conf
C、inetd.conf
D、httpd.conf
Linux系統中TCP/IP網絡配置通過/etc/rc.d/rc.inetl和/ete/rc.d/rc.inet2兩個文件來實現,/etc/rc.d/rc.inetl主要是通過ifconfig和route命令進行基本的TCP/IP接口配置,主要由兩部分組成,第一部分是對回送接口的配置,第二部分是對以太網接口的配置。而/etc/rc.d/rc.inet2主要是用來啓動一些網絡監控的進程,如inetd portmapper等
14 對文件進行歸檔的命令爲(D)。
A、dd
B、cpio
C、gzip
D、tar

15 改變文件所有者的命令爲(C)。
A、chmod
B、touch
C、chown
D、cat

16 在給定文件中查找與設定條件相符字符串的命令爲:(A)。
A、grep
B、gzip
C、find 搜索匹配條件的文件
D、sort 用於將文本文件內容加以排序

17 建立一個新文件可以使用的命令爲(D)。
A、chmod
B、more more 命令類似 cat ,不過會以一頁一頁的形式顯示,更方便使用者逐頁閱讀
C、cp
D、touch

18 下列命令中,不能顯示文本文件內容的命令是:(C)。
A、more
B、less
C、tail
D、join 用於將兩個文件中,指定欄位內容相同的行連接起來。
找出兩個文件中,指定欄位內容相同的行,並加以合併,再輸出到標準輸出設備

19 在使用匿名登錄ftp時,用戶名爲(B)。
A、users
B、anonymous
C、root
D、guest

20 在實際操作中,想了解命令logname 的用法,可以鍵入(D)得到幫助。
A、logname–man
B、logname/?
C、helplogname
D、logname–help
多選題
7 在Linux環境的當前目錄下,有Ch1.txt,Ch2.txt,Ch3su.txt,xCh2.txt文件。請問哪些命令可實現對Ch開頭的文件名的列示。( AC )
A.lsCh[123]*
B.lsCh[1-3]*
C.lsCh*
D.lsCh?.*

8 Samba的核心是兩個後臺進程,它們是( AB )
A.smbd 爲客戶機提供了服務器中共享資源的訪問
B.nmbd 提供對netbios主機名稱的解析
C.inetd
D.httpd

2 下列哪幾個符號是Linux通配符(CD)。
A.#
B.@
C.*
D.?

編程題

依次提示用戶輸入 3 個正整數,運行腳本後,顯示根據數字從小到大依次排序輸出 3 個數字
#!/bin/bash
read -p “請輸入一個整數:” num1
read -p “請輸入一個整數:” num2
read -p “請輸入一個整數:” num3
#不管誰大誰小,最後都打印 echo “num1,num1,num2,$num3”
#num1 中永遠存最小的值,num2 中永遠存中間值,num3 永遠存最大值

tmp=0
if [ $num1 -gt num2];thentmp=num2 ];then tmp=num1
num1=num2num2=num2 num2=tmp
fi

if [ $num1 -gt num3];thentmp=num3 ];then tmp=num1
num1=num3num3=num3 num3=tmp
fi

if [ $num2 -gt num3];thentmp=num3 ];then tmp=num2
num2=num3num3=num3 num3=tmp
fi
echo “排序後數據爲:num1,num1,num2,$num3”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章