LINUX運維筆試題目
阿新 • • 發佈:2019-01-01
- 描述Linux從啟動到登入介面的過程
- 描述DNS解析的過程
- 二層交換與三層交換的區別
- 參考此貼
- 你管理著一臺NGINX伺服器,瀏覽器訪問很緩慢。請分析可能的原因,並提出對策
- IP: 23.56.243.1/20的網路地址是————
- 20 means NetMask is: 255.255.0xF0:0
- NetAddress = NetMask & 23.56.234.1 = 23.56.240.0
- 新增預設路由192.168.1.1的SHELL命令
Linux route add using route command
Route all traffic via 192.168.1.254 gateway connected via eth0 network interface:
# route add default gw 192.168.1.254 eth0
Linux route add using ip command
Just like above but with ip command:
# ip route add 192.168.1.0/24 dev eth0
- 查詢PID為1234的可執行程式的啟動目錄
- 注意是啟動目錄
- 當前工作目錄是:
- sudo pwdx 1234
- 或
- sudo realpath /proc/1234/cwd
- 可執行程式的路徑為:
- sudo realpath /proc/1234/exe
- 或
- sudo readlink /proc/1234/exe
- 從如下stat.txt檔案(來自NETSTAT命令的輸出)統計各個IP出現的次數,並從大到小排序
- 如以下命令的輸出
- netstat -lnt4 > stat.txt
[email protected]:~$ netstat -lnt4 Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:46225 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:53429 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:54234 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:9418 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
[email protected]:~$ sed "1,2d" stat.txt | awk '{print $4}' | cut -d: -f1 | sort | uniq --count 9 0.0.0.0 2 127.0.0.1
// google: shell count duplicate lines
- 用SQL語句,從職員表和部門表中,統計各個部門的人數,並從大到小排序
SELECT GroupId, COUNT(GroupId) FROM Members GROUP BY GroupId ORDER BY COUNT(GroupId) DESC