1. 查看进程占用带宽情况 - Nethogs

Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。

前提条件:安装c++环境

yum install -y gcc-c++ libpcap-devel.x86_64 libpcap.x86_64 ncurses*

安装nethogs插件方法:

git clone https://github.com/raboof/nethogs

cd nethogs

make && make install

安装完成后,默认路径是/usr/local/sbin/nethogs

使用nethogs命令:

直接运行nethogs 就可以查看当前占用带宽的进程

测试 找出eth0 上占用大量带宽的程序

2. 硬盘读取性能测试 - IOZone

IOZone 是一款 Linux 文件系统性能测试工具 可以测试不同的操作系统中文件系统的读写性能

工具下载地址:http://www.iozone.org/src/current/

wget  http://www.iozone.org/src/current/iozone3_487.tar

解压:tar -xzvf  /iozone3_487.tar

cd iozone3_487/src/current

安装: make linux

测试:./iozone -a -n 512m -g 4g -i 0 -i 1 -i 5 -f /mnt/iozone -Rb ./iozone.xls

注:最小测试文件为512M直到测试到4G.测试read,write,和Strided Read.测试的地方在mnt下,生成Excel的文件。

iozone 使用方法:

  • -a 使用全自动模式

  • -n 为自动模式设置最小文件大小 (Kbytes)。

  • -g 设置自动模式可使用的最大文件大小 Kbytes。

  • -i 用来指定运行哪个测试。

  • -f 指定测试文件的名字完成后自动删除

  • -R 产生 Excel 到标准输出

  • -b 指定输出到指定文件上

3. 实时监控磁盘 IO—IOTop

IOTop 命令是专门显示硬盘 IO 的命令, 界面风格类似 top 命令

yum install iotop -y

测试:iotop

4. 网络流量监控 - IPtraf

IPtraf 是一个运行在 Linux 下的简单的网络状况分析工具

yum install iptraf

测试:iptraf-ng

5.网络流量监控 - IFTop

iftop 是类似于 linux 下面 top 的实时流量监控工具

下载地址:http://www.ex-parrot.com/~pdw/iftop/

wget http://www.ex-parrot.com/~pdw/iftop/download/iftop-0.17.tar.gz

解压:tar -xzvf  iftop-0.17.tar.gz

cd  iftop-0.17

./configure

make && make install

测试:iftop

  • TX:发送流量

  • RX:接收流量

  • TOTAL:总流量

  • Cumm:运行 iftop 到目前时间的总流量

  • peak:流量峰值

  • rates:分别表示过去 2s 10s 40s 的平均流量

6. 安全扫描工具 - NMap

NMap 是 Linux 下的网络连接扫描和嗅探工具包用来扫描网上电脑开放的网络连接端

yum install nmap -y

测试:

Linux运维必备工具的更多相关文章

  1. 13 款高逼格且实用的 Linux 运维必备工具

    转载于民工哥技术之路 1. 查看进程占用带宽情况 - Nethogs Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽. 下载:http://sourceforge.ne ...

  2. 盘点Linux运维常用工具(一)-web篇之httpd

    #前言:想把自己学的各种服务进行分类归档起来,于是就写了盘点Linux运维常用工具,Linux方面使用到的web应用服务有httpd(apache).nginx.tomcat.lighttpd,先了解 ...

  3. 推荐linux运维必备的几本书

    首先,<鸟哥的linux私房菜> 鸟哥 其次,<linux就该这么学> 刘瑞版 然后,<CentOS linux系统运维> 张祥琳版 最后,<CentOS运维 ...

  4. Unix/Linux运维首选工具Xmanager Enterprise 3.0的使用教程

    管理Uinx和Linux服务器的兄弟们应该很熟悉Xmanager,一个窗口可以同时控制上百台Linux和Unix服务器,功能非常强大!^_^请看: manager是一个简单易用的高性能的运行在Wind ...

  5. linux 运维常用工具表

    https://code.google.com/p/httperf/  ※测量Web服务器的性能 ./configure   make &&make install http://ww ...

  6. linux 运维必备150个命令

    线上查询及帮助命令(1个) man 目录操作命令(6个) ls tree pwd mkdir rmdir cd 文件操作命令(7个) touch cp mv rm ln find rename 文件查 ...

  7. 请收藏,Linux 运维必备的 40 个命令总结,收好了~

    点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 1.删除0字节文件 find -type f -size ...

  8. 盘点Linux运维常用工具(二)-web篇之nginx

    1.nginx的概述 .nginx是一个开源的.支持高性能.高并发的WWW服务和代理服务软件 .是由俄罗斯人Igor Sysoev开发的,具有高并发.占用系统资源少等特性 .官网:http://ngi ...

  9. 放进你的收藏夹吃灰!Linux 运维必备的 40 个命令总结

    1.删除0字节文件 find -type f -size 0 -exec rm -rf {} ; 2.查看进程 按内存从大到小排列 PS -e -o "%C : %p : %z : %a&q ...

随机推荐

  1. CodeForces–830A--二分,贪心

    Office Keys time limit per test 2 seconds memory limit per test 256 megabytes input standard input o ...

  2. (十五)C语言之字符串

  3. 2018-2019-2 20165215《网络对抗技术》Exp8 Web基础

    目录 实验内容 基础问题回答 实验步骤 (一)Web前端HTML (二) Web前端javascipt (三)Web后端:MySQL基础:正常安装.启动MySQL,建库.创建用户.修改密码.建表 (四 ...

  4. 3 Java 冒泡排序法

    冒泡排序( Bubble Sort)是一种简单的排序算法.它重复访问要数列, 一次比较两个元素,如果他们的顺序错误就把交换过来.访问数列工作是 一次比较两个元素,如果他们的顺序错误就把交换过来.访问数 ...

  5. 黑马vue---13、事件修饰符的介绍

    黑马vue---13.事件修饰符的介绍 一.总结 一句话总结: .stop 阻止冒泡:input type="button" value="戳他" @click ...

  6. System 源码阅读

    System 属性说明 /** * System 类包含了几个有用的字段和方法,并且不能被实例化. * * @author unascribed * @since 1.0 */ public fina ...

  7. Bootstrap-CSS:目录

    ylbtech-Bootstrap-CSS:目录 1.返回顶部 1.   2. 2.返回顶部   3.返回顶部   4.返回顶部   5.返回顶部 1.   2.   6.返回顶部   7.返回顶部 ...

  8. openerp学习笔记 统计、分析、报表(过滤条件向导、分组报表、图形分析、比率计算、追加视图排序)

    待解决:图形中当改变分组时,图例不正确            存储比率计算时,分组合计不正确 wizard:过滤条件向导,用于输入过滤条件 wizard/sale_chart.py # -*- cod ...

  9. 如何在网页中添加 jQuery。

    转自:http://www.runoob.com/jquery/jquery-install.html 网页中添加 jQuery 可以通过多种方法在网页中添加 jQuery. 您可以使用以下方法: 从 ...

  10. Linux内存简单汇总

    Linux内存主要用来存储系统和应用程序的指令,数据,缓存等 一,内存映射 1,内核给每个进程提供一个独立的虚拟机地址空间,并且这个地址空间是连续的 2,虚拟地址空间内部又被分为内核空间和用户空间 3 ...