當前位置:首頁 » 操作系統 » 查看linux流量

查看linux流量

發布時間: 2023-08-31 08:34:16

linux下經常用來查看網路流量的有哪些命令

nethogs: 按進程查看流量佔用
iptraf: 按連接/埠查看流量
ifstat: 按設備查看流量
ethtool: 診斷工具
tcpmp: 抓包工具
ss: 連接查看工具

② linux下面有什麼工具可以查看每個進程的網路流量

iftop
很強大的,完全
可以做到
-i設定監測的網卡,如:#
iftop
-i
eth1
-b
以bytes為單位顯示流量(默認是bits),如:#
iftop
-b
-n使host信息默認直接都顯示ip,如:#
iftop
-n
-n使埠信息默認直接都顯示埠號,如:
#
iftop
-n
-f顯示特定網段的進出流量,如#
iftop
-f
10.10.1.0/24或#
iftop
-f
10.10.1.0/255.255.255.0
-h(display
this
message),幫助,顯示參數信息
-p使用這個參數後,中間的列表顯示的本地主機信息,出現了本機以外的ip信息;
-b使流量圖形條默認就顯示;
-f這個暫時還不太會用,過濾計算包用的;
-p使host信息及埠信息默認就都顯示;
-m設置界面最上邊的刻度的最大值,刻度分五個大段顯示,例:#
iftop
-m
100m

③ Linux下查看網卡流量方法

Linux通過vnstat查看網卡流量

直接運行

yum install vnstat -y

安裝完後測試:

源碼編譯方式安裝vnstat

適用於個別系統無法yum安裝的查看網卡流量情況。

wget http://humdi.net/vnstat/vnstat-1.10.tar.gz

tar xvzf vnstat-1.10.tar.gz

cd vnstat-1.10

make && make install

④ linux下怎麼查看某個埠的流量,要做一個軟體顯示埠號和這個埠的流量 例如21埠的流量是多少

使用iptraf就可以實現各個埠流量顯示

yum-yinstalliptraf

⑤ 查看linux網路流量及帶寬

在類Unix系統中可以使用top查看系統資源、進程、內存佔用等信息。查看網路狀態可以使用netstat、nmap等工具。若要查看實時的網路流量,監控TCP/IP連接等,則可以使用iftop。

iftop類似於top的實時流量監控工具,可以用來監控網卡的實時流量(可以指定網段)、反向解析IP、顯示埠信息等。

查看流量是從哪些埠發送出去的:

# iftop -P

-P 選項會在iftop 的輸出結果中開啟埠顯示

界面上面顯示的是類似刻度尺的刻度范圍,為顯示流量圖形的長條作標尺用的。

中間的<= =>這兩個左右箭頭,表示的是流量的方向。

TX:發送流量

RX:接收流量

TOTAL:總流量

Cumm:運行iftop到目前時間的總流量

peak:流量峰值

rates:分別表示過去 2s 10s 40s 的平均流量

要找到運行在該埠的進程,那麼可以用netstat 或者lsof 來找到相應的進程。

使用netstat 命令來找到運行在10910這個埠上的進程:

# netstat -tunp | grep 10910

可以使用lsof 命令來找到運行在10909這個埠上的進程:

# lsof -i:10909

查看進程PID為51919的應用程序:

# ps -ef |grep 51919

⑥ 在Linux下怎麼看網路流量

1. 使用 iptraf
iptraf是一個實時查看網路流量的文本屏幕界面工具。
如果系統沒有安裝
如果是 RHEL,那麼就去找安裝盤中的 iptraf*.rpm 包安裝;
如果是 CentOS,那麼用 yum install -y iptraf 進行安裝
iptraf是一個文本全屏幕界面,操作起來比較簡單明了。最好使用 putty 來看,SecureCRT可能顯示亂碼。
它提供了很多統計方式:
(1)IP traffic monitor
(2)General interface statistics
(3)Detailed interface statistics
如果跟上 -B 參數,還可以後台執行,把數據保存到文件中,位於 /var/log/iptraf 目錄。
2. sar
如果系統沒有安裝,
如果是 RHEL,那麼就去安裝盤中找 sysstat*.rpm 包安裝;
如果是 CentOS,那麼用 yum install -y sysstat 安裝。
sysstat是一個工具包,包含有幾個很有用的系統檢測程序,iostat,mpstat和sar.
Turbolinux的各個版本上,都包含這個工具包.
iostat用於輸出CPU,I/O系統和磁碟分區的統計信息.可以用來分析磁碟I/O,帶寬等信息.
mpstat用於輸出CPU的各種統計信息. 可以用來分析程序運行時在內核態和用戶態的工作情況.
sar用於定時搜集系統的各種狀態信息.然後可以對系統各個時間點的狀態進行監控.
sar有很多用途,如果要來監控網路流量,使用下面的命令行方式:
sar -n DEV interval count
其中,interval是統計時間間隔,以秒為單位;count是總共統計幾次,如果為0就不斷的統計直到 Ctrl+C 打斷,否則執行count次就退出。
比如:sar -n DEV 1 4
比如:sar -n DEV 10 0
IFACE:LAN介面
rxpck/s:每秒鍾接收的數據包
txpck/s:每秒鍾發送的數據包
rxbyt/s:每秒鍾接收的位元組數
txbyt/s:每秒鍾發送的位元組數

⑦ 如何查看linux 網卡承受的流量

linux查看網卡吞吐量和網卡流量用自帶命令,iptraf查看。

1 命令行直接輸入:iptraf(如果沒有,使用yum install iptraf安裝)

2.打開進入選擇ip鏡像。

3. 選擇監聽測試的介面,所有介面。

4.開啟監聽狀態日誌,系統默認日誌路徑。/var/log/iptraf/ip_traffic.log

4. 運行之後,開啟進行監聽網卡流量

5.iptraf參考用法:

man iptraf 查看

此外還有很多工具命令可以查看:

watch命令:

watch -n 1 "/sbin/ifconfig eth0 | grep bytes"。

熱點內容
iisftp被動模式 發布:2025-02-01 04:41:50 瀏覽:350
車載安卓怎麼安裝軟體 發布:2025-02-01 04:30:50 瀏覽:469
安卓系統su程序是什麼 發布:2025-02-01 04:25:42 瀏覽:475
android代碼行數統計 發布:2025-02-01 04:20:47 瀏覽:216
快速喊話腳本 發布:2025-02-01 04:16:48 瀏覽:885
如何分辨普拉多的配置 發布:2025-02-01 04:11:45 瀏覽:681
linuxc文件刪除 發布:2025-02-01 04:11:33 瀏覽:218
c語言稀疏矩陣轉置矩陣 發布:2025-02-01 03:47:57 瀏覽:531
坦克世界掛機腳本有哪些 發布:2025-02-01 03:07:41 瀏覽:134
串口編程at 發布:2025-02-01 03:06:05 瀏覽:909