日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 查看进程_Linux怎么查看和监控每个进程的实时流量

發(fā)布時間:2024/7/23 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 查看进程_Linux怎么查看和监控每个进程的实时流量 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
請關(guān)注本頭條號,每天堅持更新原創(chuàng)干貨技術(shù)文章。如需學(xué)習(xí)視頻,請在微信搜索公眾號**“智傳網(wǎng)優(yōu)”**直接開始自助**視頻學(xué)習(xí)**

1. 前言

NetHogs是一個開源的命令行工具(類似于Linux的top命令),用來按進程或程序?qū)崟r統(tǒng)計網(wǎng)絡(luò)帶寬使用率。

來自NetHogs項目網(wǎng)站:

NetHogs是一個小型的net top工具,不像大多數(shù)工具那樣拖慢每個協(xié)議或者是每個子網(wǎng)的速度而是按照進程進行帶寬分組。NetHogs不需要依賴載入某個特殊的內(nèi)核模塊。如果發(fā)生了網(wǎng)絡(luò)阻塞你可以啟動NetHogs立即看到哪個PID造成的這種狀況。這樣就很容易找出哪個程序跑飛了然后突然占用你的帶寬。

2. 安裝nethogs

CentOS默認倉庫并沒有包含nethogs,需要手動安裝epel倉庫

[root@zcwyou ~]# yum -y install epel-release

安裝nethogs

[root@zcwyou ~]# yum -y install nethogs

3. 運行nethogs案例

[root@zcwyou ~]# nethogs

或者

[root@zcwyou ~]# nethogs ens160

輸出結(jié)果

NetHogs version 0.8.5

PID USER PROGRAM DEV SENT RECEIVED

6065 root sshd: root@pts/0 ens160 1.032 0.515 KB/sec

1630 root /usr/bin/ssh ens160 0.082 0.227 KB/sec

1558 root /usr/bin/ssh ens160 0.082 0.206 KB/sec

1555 root sshd: root ens160 0.197 0.076 KB/sec

1606 root sshd: root ens160 0.231 0.076 KB/sec

1639 root /usr/bin/ssh ens160 0.011 0.000 KB/sec

? root unknown TCP 0.000 0.000 KB/sec

TOTAL 1.635 1.099 KB/sec

在Debian/Ubuntu/Linux Mint下要執(zhí)行NetHogs你必須擁有root權(quán)限:

[root@zcwyou ~]# sudo nethogs

4. 常用語法

4.1 案例1

以下就是NetHogs命令行的參數(shù),用-d來添加刷新頻率參數(shù),device name 用來檢測給定的某個或者某些設(shè)備的帶寬(默認是eth0)。例如:設(shè)置5秒鐘的刷新頻率,鍵入如下命令即可:

有root權(quán)限

[root@zcwyou ~]# nethogs -d 5

沒有root權(quán)限

[root@zcwyou ~]# sudo nethogs -d 5

4.2 案例2

如果只用來監(jiān)視設(shè)備(eth0)的網(wǎng)絡(luò)帶寬可以使用如下命令:

有root權(quán)限:

[root@zcwyou ~]# nethogs eth0

沒有root權(quán)限

[root@zcwyou ~]# sudo nethogs eth0

4.3 案例3

如果要同時監(jiān)視eth0和eth1接口,使用以下命令即可:

有root權(quán)限:

[root@zcwyou ~]# nethogs eth0 eth1

沒有root權(quán)限

[root@zcwyou ~]# sudo nethogs eth0 eth1

5. nethogs其他參數(shù)和用法

-d : 刷新間隔

-h : 幫助

-p : promiscious 模式

-t : trace模式

-V : 版本

交互命令

6. nethogs鍵盤快捷鍵

以下是nethogs的一些交互命令(鍵盤快捷鍵)

m : 修改單位

r : 按流量排序

s : 按發(fā)送流量排序

q : 退出命令提示符

總結(jié)

以上是生活随笔為你收集整理的linux 查看进程_Linux怎么查看和监控每个进程的实时流量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。