郑锋

我就是我

查看Linux开机时长和网卡流量统计

查看开机时长

uptime

image.png

查看网卡流量

cat /proc/net/dev

Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。

/proc文件系统中包含了很多目录,其中/proc/net/dev就是提供给用户读取或更改网络适配器及统计信息的途径。

注意:因为proc是伪文件系统,只存在内存中,所以这里统计的数据的时间起止时间是:系统启动到命令执行,如果此时系统发生重启,数据将会清零。

image.png

参数说明:


bytes: 接口发送或接收的数据的总字节数

packets: 接口发送或接收的数据包总数

errs: 由设备驱动程序检测到的发送或接收错误的总数

drop: 设备驱动程序丢弃的数据包总数

fifo: FIFO缓冲区错误的数量

frame: 分组帧错误的数量

colls: 接口上检测到的冲突数

compressed: 设备驱动程序发送或接收的压缩数据包数

carrier: 由设备驱动程序检测到的载波损耗的数量

multicast: 设备驱动程序发送或接收的多播帧数


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。