檢視linux連線程序占用的實時流量

2021-09-20 18:09:32 字數 505 閱讀 7673

要檢視這台裝置上的總體頻寬情況,可以使用nload、iftop、ifstat工具。

要檢視這台裝置上的每個程序連線的頻寬情況,可以使用nethogs工具。

nload的安裝請參看另一篇博文:
這裡介紹下nethogs工具,非常強悍,可以實時顯示每個程序的流量

1、安裝nethogs

yum  -y  install nethogs
2、安裝完成後,就可以執行命令
nethogs
圖中會顯示當前的nginx產生的流量有多少都會清晰地顯示出來。

單位kb/sec。

這個工具

(1)、可以實時檢視系統當前程序的流量

(2)、可以和nload結合起來,可以診斷出很多問題。

如果要將這些資料記錄到日誌裡,可以使用下面的命令:
nethogs -b | tee log.txt

Linux檢視程序占用

要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而ps命令 process status 就是最基本同時也是非常強大的程序檢視命令.使用ps命令 可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有殭屍 哪些程序占用了過多的資源等等.總之大部分資訊都是可以通...

linux 檢視程序占用記憶體

top b n 1 grep opera awk cpu 0.0 mem 26.4 其中 rss 程序實際占用物理記憶體大小 vsz 任務虛擬位址空間的大小 root localhost cat proc self statm 654 57 44 0 0 334 0 以下是我自己的理解 從上面可以看...

linux 檢視程序占用記憶體

top b n 1 grep opera awk cpu 0.0 mem 26.4 其中 rss 程序實際占用物理記憶體大小 vsz 任務虛擬位址空間的大小 root localhost cat proc self statm 654 57 44 0 0 334 0 以下是我自己的理解 從上面可以看...