在Ubuntu系統(tǒng)中,查看網(wǎng)絡(luò)流量可以幫助我們監(jiān)測網(wǎng)絡(luò)性能、排查故障或優(yōu)化帶寬使用。本文將介紹幾種常用的方法,通過命令行工具來實時監(jiān)控和分析網(wǎng)絡(luò)流量。
iftop是一個實時流量監(jiān)測工具,能夠顯示網(wǎng)絡(luò)流量的實時狀態(tài)和流量使用情況。首先需要安裝iftop:
sudo apt update
sudo apt install iftop
安裝完成后,可以通過以下命令啟動iftop:
sudo iftop
sudo iftop -i eth0
vnstat是一個簡單的網(wǎng)絡(luò)流量監(jiān)視工具,能夠記錄網(wǎng)絡(luò)流量歷史數(shù)據(jù)??梢酝ㄟ^以下命令安裝:
sudo apt install vnstat
安裝完成后,需要初始化vnstat數(shù)據(jù)庫:
sudo vnstat -u -i eth0
vnstat
vnstat -l
nload是另一個實時流量監(jiān)控工具,提供圖形化的流量顯示??梢酝ㄟ^以下命令安裝:
sudo apt install nload
啟動nload并選擇網(wǎng)絡(luò)接口:
nload eth0
netstat可以用于查看當前所有的網(wǎng)絡(luò)連接及其狀態(tài)。在終端輸入以下命令:
netstat -tuln