【就業福利-250期】奇虎360運維工程師面試真題
看大企業的面試題,是非常重要的一件事,這樣你能看到大神運維的一個情況,今天小編收集的第二個是奇虎360,這個企業有非常多的人想進去,但是不容易進去,以下為奇虎360面試題實錄,內容從網絡收集整理的,僅供大家學習參考:
1、寫一個腳本查找最后創建時間是3天前,后綴是*.log的文件并刪除。
find / -name “*.log” -ctime +3 -exec rm -f {} \;
2、寫一個腳本將某目錄下大于100k的文件移動至/tmp下。
for i in `find /test -type f -size +100k`;do cd /test && mv $i /tmp;done
3、寫一個腳本將數據庫備份并打包至遠程服務器192.168.1.1 /backup目錄下。
mount 192.168.1.1:/backup /mnt
cd /mnt
/usr/local/mysql/bin/mysqldump -hlocalhost -uroot test >test.sql
tar czf test.sql.tar.gz test.sql
rm -f test.sql
4、寫一個防火墻配置腳本,只允許遠程主機訪問本機的80端口。
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X
iptables -A INPUT -i eth0 -p tcp –dport 80 -j ACCEPT
iptables -P INPUT DROP
5、寫一個腳本進行nginx日志統計,得到訪問ip最多的前10個(nginx日志路徑:/home/logs/nginx/default/access.log
awk ‘{a[$1]++}END{for (j in a) print a[j],j}’ /home/logs/nginx/default/access.log|sort -nr|head -10
6、寫出下列配置的含義
(1)MaxKeepAliveRequests 100
(2)Options FollowSymLinks
Order Deny Allow
Deny from all
Allow from 192.168.1.1
(1)MaxKeepAliveRequests ?— 100 連接的最大請求數
(2)Options FollowSymLinks??— 允許192.168.1.1可以列目錄
Order Deny Allow
Deny from all
Allow from 192.168.1.1
7、寫一個腳本把指定文件里的/usr/local替換為別的目錄。
sed ‘s:/user/local:/tmp:g’ filename
8、簡要描述Linux的啟動過程?
BIOS啟動引導(從mbr中裝載啟動管理器grub)—-GRUB啟動引導(裝載kernel和initrd到內存)—–內核啟動參數-sys init初始化..
9、簡要敘述下列端口所運行的服務
21、22、23、25、110、143、873、3306 對應的服務是 ftp ssh telnet snmp pop3 IMAP rsync
10、TCP斷頭最小長度是多少字節?
64字節
11、讓某普通用戶能進行cp /dir1/file1 /dir2的命令時,請說明dir1 file1最小具有什么權限?
讀取和執行權限rx
12、簡述TCP三次握手的過程?
客戶端發送請求SYN,服務器端接收請求確認并回應SYN+ACK,客戶端發回ACK回應….
13、請簡單闡述奇虎360運維工程師的職責。