【Linux】查看实时网络流量的几种方法

embedded/2024/12/27 23:07:53/

1. nethogs

sudo apt install nethogs
nethogs eth0 ##网卡名称

2. ethstatus

sudo apt-get install ethstatus
ethstatus -i eth0

bmon

安装

sudo apt-get install bmon

查看网络

 bmon -p eth0

输入g控制流量面板的显示和隐藏

输入d控制详情信息的显示和隐藏

输入q退出面板

网页输出命令

 bmon -I distribution:multicast -o null -O html:path=/var/htdocs/

可以配合nginx部署通过浏览器监控网络

iotop

iotop查看硬盘读取速度

iftop

可以查看那些IP地址占用了网速


http://www.ppmy.cn/embedded/149292.html

相关文章

Info.plist contained no UIScene configuration dictionary (looking for configura

新建项目兼容低级IOS版本,将SceneDelegate.h,SceneDelegate.m删掉报错 [SceneConfiguration] Info.plist contained no UIScene configuration dictionary (looking for configuration named "(no name)") 解决方法: 在info.plist文件中添加Application Scene Manif…

C++软件设计模式之装饰器模式

装饰器模式(Decorator Pattern)是C软件设计模式中的一种结构型设计模式,主要用于解决在不改变现有对象结构的情况下动态地给对象添加新功能的问题。通过使用装饰器模式,可以在运行时为对象添加新的行为,而不需要修改其…

mysql-二进制安装方式

目录 1. 安装组件即依赖包 2. 创建用户 3. 关闭防火墙 4. 解压mysql二进制源码包 5. 创建文件夹并赋予权限 6. 编译安装mysql,安装完成最后面,会有一串英文,那是登录数据库的密码 7. 设置配置文件 8. 将mysql添加进环境变量 9. 复制…

微信小程序实现二维码海报保存分享功能

首先在写这个二维码分享海报的时候试过很多方法,比如:canvas中的这个createCanvasContext创建上下文的方法,去网上一搜就是一大堆,但其实这个方法已经被废弃了。Canvas 实例,可通过 SelectorQuery 获取。这是绘制背景图…

kubernetes Gateway API-部署和基础配置

文章目录 1 部署2 最简单的 Gateway3 基于主机名和请求头4 重定向 Redirects4.1 HTTP-to-HTTPS 重定向4.2 路径重定向4.2.1 ReplaceFullPath 替换完整路径4.2.2 ReplacePrefixMatch 替换路径前缀5 重写 Rewrites5.1 重写 主机名5.2 重写 路径5.2.1 重新完整路径5.2.1 重新部分路…

【ES6复习笔记】数值扩展(16)

介绍 在 JavaScript 中,数值扩展提供了一些额外的功能,使得处理数值变得更加方便。本教程将介绍一些常用的数值扩展方法和属性。 1. Number.EPSILON Number.EPSILON 是 JavaScript 表示的最小精度。它的值接近于 2.2204460492503130808472633361816E-…

浅谈 前端验证码那些事

浅谈 前端验证码那些事 背景 在实际项目的开发中,验证码的出现的频率相当高,它能实现人机甄别访问、减轻服务器负担的作用。常见的验证码为以下几类: 图形验证码:通过展示一个随机生成的图形,要求用户输入对应的文字…

MySQL 查询大偏移量(LIMIT)问题分析

大偏移量查询缓慢?LIMIT: 会进行两步操作 性能消耗在哪里了?OFFSET操作问题 2 LIMIT 操作 如何优化? 大偏移量查询缓慢? 示例:(假设age字段有索引) SELECT * FROM test WHERE age>18 LIMIT 10000000 ,10;分析MySQL的 LIMIT 10000000 , 10 LIMIT: 会进行两步操作 OFF…