動態監控程序

2021-08-24 20:12:21 字數 1484 閱讀 6982

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造成的,三來也可...