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-mo/mian/bishi/q28.html