運維人員筆試題目
一、linux
系統和shell
1. 寫乙個sed命令,修改/tmp/input.txt檔案的內容,要求:(1) 刪除所有空行;(2) 一行中,如果包含"11111",則在"11111"前面插入"aaa",在"11111"後面插入"bbb",比如:將內容為0000111112222的一行改為:0000aaa11111bbb2222
2. 每週一下午三點將/tmp/logs目錄下面的字尾為*.log的所有檔案rsync同步到備份伺服器192.168.1.100中同樣的目錄下面,crontab配置項該如何寫:
3. 找到/tmp/目錄下面的所有名稱以"_s1.jpg"結尾的普通檔案,如果其修改日期在一天內,則將其打包到/tmp/back.tar.gz檔案中
4. 寫出shell函式revertinput,函式必須獲取三個引數,然後將三個引數倒序echo列印出來,函式必須檢查引數個數的合法性,如果引數非法,列印」illegal parameters」,對於下面的輸入:
revertinput 「this is para1」 para2 para3
應該輸出:
para3
para2
this is para1
(注:需要注意第乙個引數中的空格)
5. 如果乙個系統使用lvm進行分割槽管理,請寫出調整乙個邏輯卷分割槽大小的命令:
6. 如何找出當前系統中磁碟i/o讀寫占用最高的程式:
二、 網路相關
1. 乙個網域名稱是否可以配置多個a記錄?乙個網域名稱是否可以配置成多個其他網域名稱的cname?
2. 請寫出用tcpdump抓取符合如下條件包的命令:(1) 目標埠是 80;(2) **ip或者是1.1.1.1,或者是 2.2.2.2;(3) udp包;
3. 用netstat命令配合其他shell命令,按照**ip統計下所有到80埠的established狀態鏈結的個數,輸出結果類似(第一列為連線數,第二列為ip):
12 202.165.123.2
35 202.165.123.2
69 202.165.123.2
4. 寫出乙個curl命令,訪問指定伺服器61.135.169.121上的如下url:網頁鏈結
,訪問的超時時間是20秒:
三、 lamp相關
1. 寫出如何給apache增加virtualhost,讓訪問網頁鏈結
和 網頁鏈結的時候,都開啟/var/www/html目錄下面的檔案:
2. 寫乙個shell命令,統計apache日誌檔案(access_log)中某一天中每個url的訪問次數,並按照次數由小到大的順序排序輸出:
3. 如果配置mysql伺服器的時候,配置了auto_increment_increment=3,請問這裡的3意味著什麼?
4. 如何開啟php檔案的出錯輸出
四、快取、監控、kvm等
1. 如何配置squid,讓訪問網頁鏈結
的時候,自動訪問源站:網頁鏈結
2. 請說明下面zabbix監控項配置的意義:
userparameter=dns.duration_[*],/opt/tools/dns_status.sh | grep "^$1:" | awk ''
3. 如何給乙個名稱為centos62的kvm虛擬機器建立快照
五、綜合問答:
如果乙個linux系統響應十分緩慢,ssh進去後執行命令等一分鐘才有響應,請說明各種可能的原因,並闡述如何分析並找到問題源頭
上海金瑢資訊有限公司面試
1.自我介紹 2.介紹一下你的專案前段專案 貪吃蛇專案詳細。3.開發過程中遇到了什麼難題。4.用過elmentui麼?它是用來幹啥的,用和不用有什麼區別 1.js的基本資料型別 字串 string 數字number 布林boolean 陣列 array 物件 object null 空物件 unde...
客戶案例 北京優絡時代科技有限公司
北京優絡時代科技 也就是yolo,是乙個專注於移動網際網路的創業團隊,成立之初就獲得百萬級美金的種子輪投資。客戶搭建了數台阿里雲主機,採用 nignx php redis 架構。由於客戶是初創團隊,在人員和資源方面都比較不足。因此需要一款優秀的效能監控工具,對雲主機和 redis 進行監控,幫助其提...
客戶案例 北京優絡時代科技有限公司
北京優絡時代科技 也就是yolo,是乙個專注於移動網際網路的創業團隊,成立之初就獲得百萬級美金的種子輪投資。客戶搭建了數台阿里雲主機,採用 nignx php redis 架構。由於客戶是初創團隊,在人員和資源方面都比較不足。因此需要一款優秀的效能監控工具,對雲主機和 redis 進行監控,幫助其提...