top 命令ios
top 命令是性能監控程序,它能夠在不少 Linux/Unix 版本下使用,而且它也是 Linux 系統管理員常常使用的監控系統性能的工具。Top 命令能夠按期顯示全部正在運行和實際運行而且更新到列表中,它顯示出 CPU 的使用、內存的使用、交換內存、緩存大小、緩衝區大小、過程控制、用戶和更多命令。它也會顯示內存和 CPU 使用率太高的正在運行的進程。當咱們對 Linux 系統須要去監控和採起正確的行動時,top 命令對於系統管理員是很是有用的。讓咱們看下 top 命令的實際操做。瀏覽器
一個常見的top命令的執行視圖以下:
htop 命令緩存
htop 是 Linux下一個交互式的進程瀏覽器,能夠徹底替代上一小節中所講的 top命令,與 top命令對比,htop命令有以下優勢:網絡
直接支持鼠標點擊操做( 就問你6不6!)ide
畫面能夠水平垂直滾動,更像一個窗口工具
能夠跟蹤進程,顯示進程打開的文件性能
支持進程的樹狀圖顯示this
支持按照名稱查找進程線程
安裝命令:yum install htop3d
總之可視化方面作得66的,咱們來體驗一下:
就該圖來講,分紅三部分:
頂部是資源使用狀況概覽,這進度條看着就挺酷炫
中間是進程表,和top命令的相似
下面是操做指引和快捷鍵清晰明瞭
咱們接下來再來看一些圖形化的操做:
進程樹狀圖
點擊各類指標來排序
功能
htop經常使用功能鍵
F1 : 查看htop使用說明
F2 : 設置
F3 : 搜索進程
F4 : 過濾器,按關鍵字搜索
F5 : 顯示樹形結構
F6 : 選擇排序方式
F7 : 減小nice值,這樣就能夠提升對應進程的優先級
F8 : 增長nice值,這樣能夠下降對應進程的優先級
F9 : 殺掉選中的進程
F10 : 退出htop
/ : 搜索字符
h : 顯示幫助
l :顯示進程打開的文件: 若是安裝了lsof,按此鍵能夠顯示進程所打開的文件
u :顯示全部用戶,並能夠選擇某一特定用戶的進程
s : 將調用strace追蹤進程的系統調用
t : 顯示樹形結構
H :顯示/隱藏用戶線程
I :倒轉排序順序
K :顯示/隱藏內核線程
M :按內存佔用排序
P :按CPU排序
T :按運行時間排序
上下鍵或PgUP, PgDn : 移動選中進程
左右鍵或Home, End : 移動列表
Space(空格) : 標記/取消標記一個進程。命令能夠做用於多個進程,例如 "kill",將應用於全部已標記的進程
iotop 命令
iotop 是用來監控硬盤 IO的使用狀況,UI 界面和 top相似,其中包括 PID、用戶、I/O、進程 等相關信息。
Linux 下系統自帶的IO統計工具如 iostat,nmon等大多數是隻能統計到 per設備的讀寫狀況,若是你想知道每一個進程是如何使用 IO的就比較麻煩,使用 iotop命令能夠很方便的查看。
iftop 命令
iftop 是Linux系統的流量和帶寬監控工具,可用於查看實時的網絡流量、監控TCP/IP鏈接等,也是很是有用的!
咱們來作一下實驗,命令執行後效果以下:
iftop 命令經常使用的參數以下,這裏作個小規模總結:
-i 設定監測的網卡,如:# iftop -i eth1
-B 以bytes爲單位顯示流量 (默認是bits),如:# iftop -B
-n 使 host信息默認直接都顯示 IP,如:# iftop -n
-N 使端口信息默認直接都顯示端口號,如: # iftop -N
-F 顯示特定網段的進出流量,如 # iftop -F 10.10.1.0/24 或 # iftop -F 10.10.1.0/255.255.255.0
-h(display this message),幫助,顯示參數信息
-p 使用這個參數後,中間的列表顯示的本地主機信息,出現了本機之外的IP信息;
-b 使流量圖形條默認就顯示;
再來總結一下,進入 iftop 視圖畫面後的一些操做命令 (注意大小寫):
按 h切換是否顯示幫助;
按 n切換顯示本機的IP或主機名;
按 s切換是否顯示本機的host信息;
按 d切換是否顯示遠端目標主機的host信息;
按 t切換顯示格式爲2行/1行/只顯示發送流量/只顯示接收流量;
按 N切換顯示端口號或端口服務名稱;
按 S切換是否顯示本機的端口信息;
按 D切換是否顯示遠端目標主機的端口信息;
按 p切換是否顯示端口信息;
按 P切換暫停/繼續顯示;
按 b切換是否顯示平均流量圖形條;
按 T切換是否顯示每一個鏈接的總流量;
按 l打開屏幕過濾功能,輸入要過濾的字符,好比ip,按回車後,屏幕就只顯示這個IP相關的流量信息;
按 L切換顯示畫面上邊的刻度;刻度不一樣,流量圖形條會有變化;
按 j或按k能夠向上或向下滾動屏幕顯示的鏈接記錄;
按 1或2或3能夠根據右側顯示的三列流量數據進行排序;
按<根據左邊的本機名或 IP排序;
按>根據遠端目標主機的主機名或 IP排序;
按o切換是否固定只顯示當前的鏈接;
若是對此有興趣或者有問題須要問,請添加:15149813470,免費解答。