動態監控程式
1. 動態監控程式
介紹: top與ps命令很相似,它們都用來顯示正在執行的程式
top與ps最大的不同之處,在於top 在執行一段時間可以更新正在執行的的程式
基本語法: top [選項]
選項說明:
操作 功能
-d 秒數 指定top命令每隔幾秒更新。預設是3秒在top命令的互動模式當中可以執行的命令:
-i 使top不顯示任何閒置或者僵死程式
-p 通過指定監控程式ID來僅僅監控某個程式的狀態
應用例項:
案例1 監視特定使用者
top:輸入此命令,按Enter鍵,檢視執行的程式。 u:然後輸入“u” 回車,再輸入使用者名稱,即可
每隔三秒動態重新整理一次,上面顯示的資訊有CPU,記憶體,交換分割槽的使用情況
案例2:終止指定的程式 top:輸入此命令,按Enter鍵,檢視執行的程式。 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 的服務的資訊
netstat -anp | grep sshd
0.0.0.0.0:表示本機的監聽地址,22表示22號埠(ipv4的地址)
0 :::22:說明假如客戶機是ipv6的也可以接受連線(ipv6的地址)
相關文章
- Windows/Linux使用者態監控程式啟動事件方法WindowsLinux事件
- 利用btrace線上監控java程式狀態Java
- shell監控服務程式是否啟動
- 監控供應鏈動態、競爭格局和策略
- 監控Activity的啟動等狀態--- 原始碼級原始碼
- 8.動態伺服器的系統監控伺服器
- 監控Nginx的工作狀態Nginx
- Nginx服務狀態監控Nginx
- 備份相關的動態效能檢視及監控
- 動態監聽與靜態監聽
- 動態監聽和靜態監聽
- 程式實時監控
- Docker 之 執行狀態監控Docker
- MySQL MHA 執行狀態監控MySql
- nagios監控drbd同步狀態iOS
- memcached的執行狀態監控
- 分散式監控系統之Zabbix主動、被動及web監控分散式Web
- 爬蟲監控1000家企業新聞動態爬蟲
- java獲取redis的日誌資訊和動態監控資訊JavaRedis
- 配置CACTI監控MySQL資料庫狀態(5)增加MySQL監控模板MySql資料庫
- ORACLE動態監聽與靜態監聽Oracle
- oracle靜態監聽和動態監聽Oracle
- 【oracle】動態監聽與靜態監聽Oracle
- 雪亮工程動態視訊監控系統建設動態人臉識別系統搭建
- Java 監控基礎 - 使用 JMX 監控和管理 Java 程式Java
- oracle 監聽 靜態 動態Oracle
- 【AIX】AIX程式監控工具AI
- Java程式監控指標Java指標
- 動態監控input的值的變化 賦值value觸發賦值
- 7. 監控MySQL主從狀態MySql
- Galera Cluster for MySQL監控狀態說明MySql
- nagios監控 ogg同步狀態iOS
- Nginx狀態圖形化監控工具Nginx
- 用c#監控網路狀態C#
- 監控目錄、主機、程式程式
- zabbix的主動模式監控和zabbix-proxy分散式監控模式分散式
- 同時配置動態監聽與靜態監聽
- 基於動態IP上的遠端影片監控解決方案(轉)