快捷搜索:

linux或ubuntu下查看磁盘和网卡流量速度

linux或ubuntu下查看网卡流量速度

ethtool是用来显示网卡速率和更改网卡设置的工具,用法  ethtool eth00
cat /sys/class/net/enp1s0/speed  查看网卡速率

1. sar命令可实时查看网卡速度

安装apt-get install sysstat

sar -n DEV 1
DEV 表示查看网络链接速度,1 表示 每隔一秒刷统计一次速度

2. iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。iostat也有一个弱点,就是它不能对某个进程进行深入分析,仅对系统的整体情况进行分析
常见命令展示
iostat 安装# iostat属于sysstat软件包。可以直接安装。yum install sysstat

iostat 2  -m  查看硬盘的写入速度,每隔2秒刷新显示;-m以M为单位显示所有信息.
 
iostat -d -k 1


3.安装  apt-get install ethstatus  -y
tx是发送(transport),rx是接收(receive)
查看 ADSL的速度 sudo ethstatus -i ppp0
查看 网卡 的速度 ethstatus -i eth0


4.dstat命令
官方对dstat的定义为:多功能系统资源统计生成工具( versatile tool for generating system resource statistics)。在获取的信息上有点类似于top、free、iostat、vmstat等多个工具的合集,


apt-get install iotop     查看磁盘当前读写速度
Linux服务器要查看带宽情况,可以使用nethogs、dstat、nload、iftop、ifstat工具。
其它参考https://www.cnblogs.com/fjping0606/p/4702650.html


NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。

来自: http://lnmp.ailinux.net/nethogs

NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。

来自: http://lnmp.ailinux.net/nethogs
NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。

来自: http://lnmp.ailinux.net/nethogs
NetHogs是一个开源的命令行工具(类似于Linux的top命令),用来按进程或程序实时统计网络带宽使用率。

在RHEL、CentOS和Fedora下安装NetHogs 要安装NetHogs,你必须要启用你所用Linux下的EPEL源。然后运行下面的yum命令下载安装NetHogs包。
#yum install nethogs
在Ubuntu、Linux mint和Debian下安装NetHogs 键入apt-get命令安装NetHogs包:
$sudo apt-get install nethogs

NetHogs用法 在基于RedHat系统下键入如下命令启动NetHogs工具。
#nethogs





您可能还会对下面的文章感兴趣: