【真の面接質問】9月下旬の運用・保守面接に出た高頻度筆記試験質問

  1. IPをキャプチャし、IP:192.168.1.106の形式で表示します
[root@ecs-c13b ~]# ifconfig |grep inet |awk '{print "IP:" $2}'|head -1
IP:192.168.0.192

  1. ルートで始まるすべての行に一致する
[root@zmedu106 ~]# awk /^root/ /etc/passwd
root:x:0:0:root:/root:/bin/bash
  1. すべての行をルートと一致させる
[root@zmedu106 ~]# awk '/root/' passwd
root:x:0:0:root:/root:/bin/bash
operator:x:11:0:operator:/root:/sbin/nologin
  1. nginxログで最も訪問された上位10のIPをカウントします
awk '{print $1}' /var/log/nginx/access.log | sort | uniq -c | sort -nr -k1 | head -n 10
  1. IPとnginxアクセスステータスコード200が成功した回数を検出します
cat  access.log |awk '{print $1,$9}'|grep '200'|sort | uniq -c|awk '{print $2" "$1}'

総括する

筆記試験の大部分は、スクリプトの能力とデータベースの能力を調べることです。インタビューの質問のこの部分は頻繁に表示されるため、注意深く習得する必要があります。

おすすめ

転載: blog.csdn.net/xinshuzhan/article/details/108768274