1. 程式人生 > >日常運維命令

日常運維命令

全局命令 src 磁盤 sar 表示 bbc 網卡流量 很慢 監控

監控系統狀態進行初步的判定
技術分享圖片
w命令
技術分享圖片
時間 用戶 網絡用戶顯示是pts tty1 客戶端 load average系統負載 :1分鐘,5分鐘,15分鐘時間段內系統負載是多少 單位時間段內使用CUP活動的進程 都是平均值
技術分享圖片
查看邏輯CPU 顯示的比實際少1 processor
技術分享圖片
系統負載第一段時間段不高於8合適 5分鐘內平均有多少個進程
login 登錄時間
uptime
技術分享圖片
當顯示系統cpu不夠用時 想要進一步查詢
vmstat 1 5 每一秒顯示 顯示5次
技術分享圖片
r=run 表示有多少個進程處於在執行中 b=block 在等待被CPU以外的資源給阻斷了 block 堵塞了
swpd 交換空間 內存不夠的時候 使用
si 有多少KB的數據從swpd 進入到內存
so 有多少KB的數據從內存 進入到swpd
bi 從磁盤裏讀 讀的數據量有多少
bo從磁盤裏寫 寫的數據兩有多少
磁盤頻繁的讀寫 磁盤IO相對於CPU和內存 很慢 必然會造成b的增加
us 表示用戶級別的 用戶占用CPU是多少 不會超過100 長時間大於50可能CPU不夠
sy 系統占用CPU 多少 us+sy+id=100
wa 等待cpu的百分比 多少個進程
top 查看 回車 3秒顯示一次
技術分享圖片
第二行 多少個任務 正在運行 正在休眠 停止 僵屍進程
st 被偷走的cpu
RES 物理內存 單位K
按大寫字母M 按內存排序 大寫的P cpu 排序
按數字1 顯示第一個cpu
字母q 退出top
top -c 可以查看具體的進程命令 全局命令
技術分享圖片
top -bn1 一次性的把所以信息輸出出來
技術分享圖片
sar 命令
技術分享圖片
安裝包
技術分享圖片
查看網卡流量
每一秒顯示一次 顯示10次
技術分享圖片
rxpck 接受到的數據包 幾千還是正常 txpck 發送的數據包 rxkb 接受的數據量 txkb 發送的數據量
查看歷史數據 最多保留一個月數據
技術分享圖片
sar -q 1 10
技術分享圖片
查看磁盤
技術分享圖片
sa17是一個二進制文件 只能用sar命令查看 sar17可以直接查看
技術分享圖片
nload 命令
顯安裝 yum insatll epel-release
技術分享圖片
在安裝nload
會有一個動態顯示
技術分享圖片
當前值
平均值
最小值
最大值
按方向鍵查看第二個
按q退出

日常運維命令