linux運維相關的筆試題目
- 面試筆試
- 關注:1.04W次
一、Linux系統和shell
1、寫一個sed命令,修改/tmp/檔案的內容,要求:
①刪除所有空行;
②在非空行前面加一個“AAA”,在行尾加一個“BBB”,即將內容為“11111”的一行改為:“AAA11111BBB”
2、每週一下午三點將/tmp/logs目錄下面的字尾為*的所有檔案rsync同步到備份服務器 192.168.1.100中
同樣的目錄下面,crontab配置項該如何寫:
3、找到/tmp/目錄下面的所有名稱以“_sl.jpg”結尾的普通檔案,如果其修改日期在一天內,則將其打包到
/tmp/檔案中
4、寫出shell函式RevertInput,函式必須獲取三個引數,然後將三個引數倒序echo打印出來,函式必須
檢查引數個數的合法性,如果引數非法,列印“Illegal parameters”,對於下面的輸入:
ReverInput “this is para1” para2 para3
應該輸出:
para3
para2
this is para1
(注:需要注意第一個引數中的空格)
5、如果一個系統使用LVM進行分割槽管理,請寫出調整一個邏輯卷分割槽大小的命令;
6、如何找出當前系統中磁碟I/O讀寫佔用最高的程式;
二、網路相關
1、一個域名是否可以配置多個A記錄?一個域名是否可以配置成多個其他域名的CNAME?
2、請寫出用tcpdump抓取符合如下條件包的命令:(1)目標埠是 80;(2)來源IP或者是 或者是;(3)UDP包
3、用netstat命令配合其他shell命令,按照來源IP統計下所有到80埠的ESTABLISHED轉檯連結的個數,輸出結果類似(第一列為連線數,第二列為IP)
12
35
69
4、寫出一個curl命令,訪問制定伺服器 上的如下URL:
h。t。t。p。://www.。b。aid。。m/s。?w。d=t。e。s。t,訪問的超時時間是20秒:
- 文章版權屬於文章作者所有,轉載請註明 https://yhjlw.com/zh-tw/mian/bishi/q28.html