linux监控命令详解
在日常工作中,系統管理員所做的工作大多都是監控服務器,處理服務器故障,因此掌握幾個常用的監控命令是我們的重中只重,下面我為大家羅列了幾條常用的監控命令及選項希望對各位朋友能夠有所幫助。
ps:靜態查看進程狀態
????-a:顯示當前終端下所有進程的信息
????-u:以用戶為主的格式顯示
????-x:顯示當前用戶在所有終端下的信息,通常與-a一起使用
????-e:顯示系統內的所有進程信息
????-l:使用長格式顯示
????-f:使用完整格式顯示
????-aux:常用組合,顯示當前系統所有進程信息??
????-elf:常用組合,顯示當前系統所有進程信息
user:運行進程的用戶????PID:進程PID????????%CPU:CPU的占用百分比
%MEM:內存占用百分比?? ? TTY:進程運行終端??? ? ?STAT:進程運行狀態
START:進程啟動時間???? TIME:使用cpu時間???? ?COMMAND:運行進程的命令? ? ?
top:動態交互式進程管理
? ? 命令行參數:
???????-d:指定top更新秒數,一般默認就行
???????-b:以批次方式執行top
???? ?? -p:指定只監測某個pid進程
? ? 交互式命令:
?????????:顯示幫助信息
????? ? ?P:以占用CPU比例進行排序
????????M:以占用內存比例進行排序
????????N:以PID進行排序
????????T:以使用CPU時間長短進行排序
????????k:調用kill命令
????????q:退出
????????
第一行:
10:14:31:當前時間????user:登錄系統的用戶????load average:負載情況
第二行:進程運行狀態
Tasks:所有進程????running:正在運行的進程??????sleeping:正在休眠的進程
zombie:僵死的進程? ???
第三行:CPU占用狀態
%us:用戶空間占用CPU的百分比 ?%sy:內核空間占用CPU的百分比 ? %id:空閑CPU百分比???? %wa:I/O等待占用CPU百分比? ? ? ? ? ?? ?
第四行:內存占用狀態
total:物理內存總大小????used:正在使用的內存大小????free:空閑內存大小
buffers:緩存的內存大小
第五行:交換分區大小
total:交換分區總大小????used:正在使用的交換分區大小????free:空閑交換分區大小
cached:緩沖的交換分區大小
?
轉載于:https://blog.51cto.com/hongchen99/1907942
總結
以上是生活随笔為你收集整理的linux监控命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单爬虫-爬取免费代理ip
- 下一篇: CCF计算机职业资格认证2016-12-