常用系統資源查看總結

一.TOP查看系統健康
常用系統資源查看總結
常用系統資源查看總結
第一行:
常用系統資源查看總結
第二行:
常用系統資源查看總結
第三行:
常用系統資源查看總結
第四行:
常用系統資源查看總結
第五行:
常用系統資源查看總結
進程信息區統計信息區域的下方顯示了各個進程的詳細信息:
序號 列名 含義
PID 進程id
PPID 父進程id
RUSER Real user name
UID 進程所有者的用戶id
USER 進程所有者的用戶名
GROUP 進程所有者的組名
TTY 啓動進程的終端名。不是從終端啓動的進程則顯示爲 ?
PR 優先級
NI nice值。負值表示高優先級,正值表示低優先級
P 最後使用的CPU,僅在多CPU環境下有意義
%CPU 上次更新到現在的CPU時間佔用百分比
TIME 進程使用的CPU時間總計,單位秒
TIME+ 進程使用的CPU時間總計,單位1/100秒
%MEM 進程使用的物理內存百分比
VIRT 進程使用的虛擬內存總量,單位kb。VIRT=SWAP+RES
SWAP 進程使用的虛擬內存中,被換出的大小,單位kb。
RES 進程使用的、未被換出的物理內存大小,單位kb。RES=CODE+DATA
CODE 可執行代碼佔用的物理內存大小,單位kb
DATA 可執行代碼以外的部分(數據段+棧)佔用的物理內存大小,單位kb
SHR 共享內存大小,單位kb
nFLT 頁面錯誤次數
nDRT 最後一次寫入到現在,被修改過的頁面數。
S 進程狀態(D=不可中斷的睡眠狀態,R=運行,S=睡眠,T=跟蹤/停止,Z=殭屍進程)
COMMAND 命令名/命令行
WCHAN 若該進程在睡眠,則顯示睡眠中的系統函數名
Flags 任務標誌,參考 sched.h

常用系統資源查看總結
[root@server1 ~]# top -b -n1> /root/top.log
批處理刷新一次將全部信息輸出到toplog裏

二.vmstat命令監控系統資源
vmstat 刷新延時 刷新次數
常用系統資源查看總結
常用系統資源查看總結
常用系統資源查看總結
常用系統資源查看總結

三.htop監控
top的加強版
常用系統資源查看總結

四.atop監控軟件
比較全,可以看到主機的各個監控系統,ps信息,還有磁盤
常用系統資源查看總結

五.dstat監控
每秒看到cpu及磁盤讀寫和網絡流量比較明顯

常用系統資源查看總結

六.dmesg開機時內核檢測信息
dmesg |grep CPU
常用系統資源查看總結

七.lscpu查看cpu硬件情況
或者cat /proc/cpuinfo
常用系統資源查看總結

常用系統資源查看總結

八.free查看內存
常用系統資源查看總結
常用系統資源查看總結
常用系統資源查看總結

九.uptime查看負載
uptime也就是top的第一行
常用系統資源查看總結

十.uname查看系統與內核相關信息
常用系統資源查看總結
常用系統資源查看總結

小技巧:判斷操作系統的位數
找一個命令,查看命令的文件屬性即可
常用系統資源查看總結

十一.iotop查看磁盤最高讀寫

                ![](http://i2.51cto.com/images/blog/201811/12/6dd05c6b6eb8f36ecb26020a686f479f.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

iostat查看所有磁盤讀寫

                ![](http://i2.51cto.com/images/blog/201811/12/b2f6c745d09985a2af081b643c2b4bd0.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)

十二.lsof列出進程打開或着使用的文件信息
常用系統資源查看總結

十三.netstat查看網絡端口
常用系統資源查看總結

十四.查看socket狀態
也可以查看端口
常用系統資源查看總結

十五.iftop查看網卡帶寬
常用系統資源查看總結
常用系統資源查看總結

十六.nload查看網卡流量
nload -m
常用系統資源查看總結

十七.vnstat查看指定網卡流量
常用系統資源查看總結

十八.fping hping掃描網絡是否在線
fping可以簡單輸出並且可以加多個地址
常用系統資源查看總結

hping可以在禁ping(icmp)下,使用tcp協議判斷主機是否在線
先將主機禁ping
sysctl -w net.ipv4.icmp_echo_ignore_all=1
常用系統資源查看總結

十九.ncat端口掃描
nc -v -z -w2 190.168.3.250 1-100
掃描190.168.3.250 主機 1-100端口是否開啓

二十.ps查看進程
常用系統資源查看總結
常用系統資源查看總結

命令輸出:
常用系統資源查看總結
常用系統資源查看總結
進程樹
常用系統資源查看總結

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章