一、排查服务器上传下载

最近出现的一个情况,服务器上传和下载比较慢,因此我排查了种种手段,特此记录下几种常见的手段。

1、使用speedtest-cli 测试网速:

该方法是测试网速的速度怎么样,看看是否真的慢?
下载网址:https://github.com/sivel/speedtest-cli

这是一个py文件,我们只需要点击运行就可以了。

通过观察,我们可以发现上传和下载的速度是这样的。然后综合考虑我们服务器本身的网速是多少,我的这个是2M,所以这个速度是正常的。

2、查看实际的进程中是否存在大容量的内存信息

ps -eo pid,user,ppid,%mem,%cpu,cmd --sort=-%mem | head -10

也可以使用top进行查看

3、下载iotop工具查看是否存在进程读写很大的情况

二、linux查看服务器带宽具体方法

1、查看服务器网络端口

命令:

ifconfig

查看带宽大小:

sudo ethtool xxx sudo ethtool eth0

======================================================================
[root@centos7-spider ~]# ethtool eth0
Settings for eth0: Supported ports: [ TP ] Supported link modes: 1000baseT/Full 10000baseT/Full Supported pause frame use: No Supports auto-negotiation: No Advertised link modes: Not reported Advertised pause frame use: No Advertised auto-negotiation: No Speed: 10000Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: off MDI-X: Unknown Supports Wake-on: uag Wake-on: d Link detected: yes 1234567891011121314151617181920

====================================================================
Speed: 10000Mb/s 带宽为万兆

2、nload

Device eth0 [10.16.169.14] (1/2): ==================================================================== Incoming:
Curr: 27.99 kBit/s
Avg: 33.14 kBit/s
Min: 19.02 kBit/s
Max: 116.44 kBit/s
Ttl: 74.46 GByte

Outgoing:
Curr: 20.26 kBit/s
Avg: 83.46 kBit/s
Min: 17.72 kBit/s
Max: 3.19 MBit/s
Ttl: 145.30 GByte 1234567891011121314

====================================================================
Incoming,也就是进入网卡的流量

Outgoing,也就是从这块网卡出去的流量,每一部分都有下面几个:

Curr:当前流量

Avg:平均流量

Min:最小流量

Max:最大流量

Ttl:总流量

nload默认的是eth0网卡,如果你想监测eth1网卡的流量,可以使用下面的命令

nload eth1 1

同时查看多个网卡的流量情况

nload -m

结果如下: Device eth0 [10.16.169.14] (1/2): ========================================================================= Incoming:
Curr: 30.23 kBit/s Curr: 28.14 kBit/s Avg: 32.80 kBit/s Avg: 69.48 kBit/s Min: 23.65 kBit/s Min: 18.23 kBit/s Max: 133.16 kBit/s Max: 3.17 MBit/s Ttl: 74.46 GByte Ttl: 145.30 GByte Device lo [127.0.0.1] (2/2): =========================================================================
Outgoing:
Curr: 0.00 Bit/s Curr: 0.00 Bit/s Avg: 150.82 kBit/s Avg: 150.82 kBit/s Min: 0.00 Bit/s Min: 0.00 Bit/s Max: 7.51 MBit/s Max: 7.51 MBit/s Ttl: 276.67 GByte Ttl: 276.67 GByte

总结排查服务器上传下载慢的几种手段与查看服务器带宽的具体方法相关推荐

  1. 从服务器上传下载文件

    服务器上传下载文件 本文介绍了笔者使用过的一些服务器上传下载文件的一些方法. 使用ftp的软件进行文件的上传下载 使用netsarang的xftp进行文件上传下载 ,xftp官方下载地址.示意图如下: ...

  2. Java通过FTP服务器上传下载文件的方法

    本文介绍了如何使用Apache Jakarta Commons Net(commons-net-3.3.jar)基于FileZilla Server服务器实现FTP服务器上文件的上传/下载/删除等操作 ...

  3. Linux| 向linux服务器上传下载文件方式收集(scp)

    scp [优点]简单方便,安全可靠:支持限速参数 [缺点]不支持排除目录 [用法] scp就是secure copy,是用来进行远程文件拷贝的.数据传输使用 ssh,并且和ssh 使用相同的认证方式, ...

  4. 银河麒麟系统远程服务器上传下载文件

    1.ssh远程 打开命令行,输入下方命令 ssh root@ip -p port 输入密码登录进入服务器 2.scp上传下载文件 在客户端打开一个新的命令行窗口. 从服务器下载文件:指定端口,下载指定 ...

  5. Filezilla-使用ssh连接到服务器-上传下载文件

    连接服务器 这里介绍两种ssh连接方式(命令行以及ftp工具Fillzilla) 首先下载安装Fillzilla,安装教程自行百度,这里分客户端跟服务端两个版本. 客户端 我们选择下载客户端(传输文件 ...

  6. win7连接sftp_SFTP远程连接服务器上传下载文件-vs2013项目实例

    本项目仅测试远程连接服务器,支持上传,下载文件,更多功能开发请看API自行开发. 环境:win7系统,vs2013 vs2013项目实例下载地址:CSDN下载 如果没有CSDN积分,百度网盘下载(密码 ...

  7. win7连接sftp_SFTP远程连接服务器上传下载文件-vs2010项目实例

    本项目仅测试远程连接服务器,支持上传,下载文件,更多功能开发请看API自行开发. 环境:win7系统,vs2010 vs2010项目实例下载地址:CSDN下载 如果没有CSDN积分,百度网盘下载(密码 ...

  8. 经验总结 | 如何使用服务器上传下载文件

    写在前面: 最近由于项目的需求,需要利用服务器来进行大批量的数据处理. 所以,现在就集中的学习一下,服务器的使用. 有句话说,有需求才有学习的motivation.我深以为然.最直接的方法就是,在做中 ...

  9. 服务器学习之mac终端与远程服务器上传下载文件到本地

    Demo: 下载文件夹 scp -r root@110.255.255.52:/root/htmltitle (远程目录) 『空格』/Users/xxx/Desktop (本地目录) 下载文件 scp ...

最新文章

  1. 深度学习(6)构造简单的神经网络
  2. 《The Art of Readable Code》 读书笔记 01
  3. 只需一行代码,纯文本秒变Markdown
  4. 【为自己相亲】单身小姐姐你在哪里,我是书豪,我在等你
  5. CAPEX与OPEX
  6. Kernel Method的理解
  7. Go 导入当前项目下的包
  8. 笔记一 Redis基础
  9. php如何从mongo获取视频文件,使用mongodb对文件(图片、音频、视频)的存储、读取操作...
  10. 机器学习1/100天-数据预处理
  11. 电子邮件.NET控件MailBee.NET Objects v11.1发布丨附下载
  12. arcmap发布三维地图_三维地图制作-百纳九洲
  13. Fragstats4.2.1入门心得
  14. android电容触摸屏的驱动及其上层工作原理,电容触摸屏驱动原理
  15. 通过CuteFTP用VBScript使用SFTP,实现Win与Linux的文件传输
  16. 基于ENVI的Landsat 7影像处理与多种大气校正方法对比
  17. RL01: An Introduction to Deep Reinforcement Learning
  18. python如何做成app?
  19. python查询12306余票_「python」12306余票查询GUI
  20. 雷达通信术语中英文对照

热门文章

  1. Ubuntu云服务器搭建FTP环境
  2. 正离子计算机扫描检测,常见的几种检测器类别
  3. Activiti获取历史任务信息
  4. Silvaco 学习笔记 3——物理模型:迁移率模型
  5. python背景设置教程_python IDE背景怎么改
  6. 推荐三个我一直关注的原创公众号
  7. java连接操作redis数据库
  8. R:ggplot2分类别绘图的三种方式以及分组绘图的二种方式
  9. 基于Landsat-8 OLI影像的鄱阳湖信息提取(python实现)
  10. 【邮箱验证码】springboot 使用邮箱服务发送验证码 ,在阿里云服务器端口的配置