在Linux系统中,ifconfig
命令主要用于配置和显示网络接口的参数,但它并不直接提供网络流量的统计信息。要查看网络流量,你可以使用ifconfig
结合其他工具或命令。
以下是一些方法来查看网络流量:
ifconfig
和watch
命令watch -n 1 "ifconfig eth0"
这里的eth0
是你的网络接口名称,你可以根据实际情况替换为其他接口名称(如wlan0
、ens33
等)。-n 1
表示每隔1秒刷新一次。
ifconfig
和awk
命令ifconfig eth0 | grep -E 'RX packets|TX packets'
同样,将eth0
替换为你的网络接口名称。
ip
命令ip
命令是一个更现代的工具,可以替代ifconfig
来管理网络接口。要查看网络流量,可以使用以下命令:
watch -n 1 "ip -s link show eth0"
将eth0
替换为你的网络接口名称。
nload
或iftop
工具这些工具提供了更直观的网络流量监控界面。
nload
或iftop
:sudo apt-get install nload # 对于Debian/Ubuntu系统
sudo yum install nload # 对于CentOS/RHEL系统
sudo dnf install nload # 对于Fedora系统
# 或者
sudo apt-get install iftop # 对于Debian/Ubuntu系统
sudo yum install iftop # 对于CentOS/RHEL系统
sudo dnf install iftop # 对于Fedora系统
nload
或iftop
来监控网络流量:nload eth0 # 将eth0替换为你的网络接口名称
或者
sudo iftop -i eth0 # 将eth0替换为你的网络接口名称
这些工具会提供一个实时的网络流量监控界面,方便你查看和分析网络流量。