1. 動態監控程序
介紹: top與ps命令很相似,它們都用來顯示正在執行的程序
top與ps最大的不同之處,在於top 在執行一段時間可以更新正在執行的的程序
基本語法: top [選項]
選項說明:
操作 功能
-d 秒數 指定top命令每隔幾秒更新。預設是3秒在top命令的互動模式當中可以執行的命令:
-i 使top不顯示任何閒置或者僵死程序
-p 通過指定監控程序id來僅僅監控某個程序的狀態
應用例項:
案例1 監視特定使用者
top:輸入此命令,按回車鍵,檢視執行的程序。 u:然後輸入「u」 回車,再輸入使用者名稱,即可
每隔三秒動態重新整理一次,上面顯示的資訊有cpu,記憶體,交換分割槽的使用情況
案例2:終止指定的程序 top:輸入此命令,按回車鍵,檢視執行的程序。 k:然後輸入「k」回車,再輸入要結束的程序id號
案例3:指定系統狀態更新的時間(每隔10秒自動更新)
top -d 10
互動操作說明:
操作 功能
p 以cpu使用率排序,預設就是此項
m 以記憶體的使用率排序
n 以pid排序
q 退出top操作功能
p 以cpu使用率排序,預設就是此項
m 以記憶體的使用率排序
n 以pid排序
q 退出top
2. 監控網路狀態
檢視系統網路情況netstat
基本語法 netstat [選項]
選項說明 -an 按一定順序排列輸出 -p 顯示哪個程序在呼叫
檢視系統中所有的網路服務有哪些:netstat -anp | more
可以檢視到windows上的vmnet 8的虛擬主機連線上了linux系統
應用案: 請檢視服務名為 sshd 的服務的資訊
0.0.0.0.0:表示本機的監聽位址,22表示22號埠(ipv4的位址)
Linux 二十五 動態監控程序
top與ps命令很相似。它們都用來顯示正在執行的程序。top與ps最大的不同之處,在於top在執行一段時間可以更新正在執行的的程序 預設每3秒變化一次 top 選項 選項 說明 d 秒數 指定top命令每隔幾秒更新。預設是3秒在top命令的互動模式當中可以執行的命令 i使top不顯示任何閒置或者僵死...
linux 程序監控
1 ps命令 直接在linux系統中輸入 ps 結果如下 預設情況下,ps命令指揮顯示執行在當前控制台下的屬於當前使用者的程序。pid 程式的程序號 tty 程式執行的終端 time 程式執行的時間 引數 在linux系統中,程序的狀態有五種 1.執行 正在執行或在執行佇列中等待 2.中斷 休眠中,...
supervise 程序監控
daemontools讓程序保持通話 linux下程序有時候會莫名的斷掉,我在使用舊版mysql proxy的時候就時常被問題困惱,俗話說 不怕賊偷,就怕賊惦記著 程序斷掉並不可怕,可怕的是沒有任何先兆,稀里糊塗的就斷了,究其原因,一來可能是誤操作引起來的,二來可能是軟體本身的bug造成的,三來也可...