ifconfig
命令主要用于配置和显示网络接口的参数,但它本身并不提供网络流量统计功能。如果你想查看网络流量统计,可以使用以下几种方法:
ifconfig
查看接口状态虽然 ifconfig
不能直接显示流量统计,但它可以显示接口的状态和一些基本信息。
ifconfig
ip
命令查看接口状态ip
命令是 ifconfig
的替代品,提供了更多的功能和更好的性能。
ip addr show
nload
或 iftop
这些工具可以实时显示网络流量统计。
nload
在大多数 Linux 发行版中,可以使用包管理器安装 nload
。
# Debian/Ubuntu
sudo apt-get install nload
# CentOS/RHEL
sudo yum install nload
# Fedora
sudo dnf install nload
运行 nload
:
nload
iftop
同样,使用包管理器安装 iftop
。
# Debian/Ubuntu
sudo apt-get install iftop
# CentOS/RHEL
sudo yum install iftop
# Fedora
sudo dnf install iftop
运行 iftop
:
sudo iftop
vnstat
vnstat
是一个网络流量监控工具,可以记录并显示网络接口的历史流量数据。
vnstat
在大多数 Linux 发行版中,可以使用包管理器安装 vnstat
。
# Debian/Ubuntu
sudo apt-get install vnstat
# CentOS/RHEL
sudo yum install vnstat
# Fedora
sudo dnf install vnstat
启动 vnstat
服务:
sudo systemctl start vnstat
sudo systemctl enable vnstat
查看流量统计:
vnstat -i eth0 # 替换 eth0 为你想要查看的网络接口
tcpdump
tcpdump
是一个强大的网络分析工具,可以捕获和分析网络流量。
tcpdump
在大多数 Linux 发行版中,可以使用包管理器安装 tcpdump
。
# Debian/Ubuntu
sudo apt-get install tcpdump
# CentOS/RHEL
sudo yum install tcpdump
# Fedora
sudo dnf install tcpdump
捕获流量:
sudo tcpdump -i eth0 # 替换 eth0 为你想要捕获流量的网络接口
通过这些方法,你可以有效地查看和管理网络流量统计。