linux上的一些系统监测工具简介
来源:互联网 发布:移动卡无法访问网络 编辑:程序博客网 时间:2024/06/10 17:26
在linux中提供了很多有用的工具,以方便开发人员调试和评测服务器程序。下面介绍几个常用的工具:tcpdump,nc,strace,lfos,netstat,vmstat,ifstat和mpstat。
1. tcpdump
tcpdump是一个网络抓包工具,它提供了大量的选项,用以过滤数据包或者定制输出格式。
具体见:http://www.cnblogs.com/ggjucheng/archive/2012/01/14/2322659.html
tcpdump的man手册。
2. lsof
lsof(list open file)是一个列出当前系统打开的文件描述符的工具。通过它我们可以了解感兴趣的进程打开了哪些文件描述符,或者我们感兴趣的文件描述符被哪些进程打开了。
具体见:http://www.cnblogs.com/wangkangluo1/archive/2012/04/18/2454916.html
3. nc
nc(netcat)命令主要被用来快速构建网络连接。我们可以让它以服务器方式运行,监听某个端口并接受客户连接,因此它可以用来调试客户端程序。我们也可以使之以客户端方式运行,向服务器发起连接并收发数据,因此它可以用来调试服务器程序。
具体见:http://www.hackbase.com/tech/2011-04-28/63498.html
4. strace
strace是测试服务器性能的重要工具。它跟踪程序运行过程中执行的系统调用和接收到的信号,并将系统调用名,参数,返回值及信号名输出到标准输出或者指定的文件。
具体见:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316692.html
5. netstat
netstat是一个功能很强大的网络信息统计工具。它可以打印本地网卡接口上的全部连接,路由器信息,网卡接口信息等。
具体见:http://www.cnblogs.com/ggjucheng/archive/2012/01/08/2316661.html
6. vmstat
vmstat是virtual memory statistics的缩写,它能实时输出系统的各种资源的使用情况,比如进程信息,内存使用,CPU使用率以及I/O使用情况。
具体见:http://www.cnblogs.com/ggjucheng/archive/2012/01/05/2312625.html
7. ifstat
ifstat是interface statistics的缩写,它是一个简单的网络流量监测工具。
具体见:http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858923.html
8. mpstat
mpstat是multi-processor statistics的缩写,它能实时监测多处理器系统上每个CPU的使用情况。
具体见:http://www.cnblogs.com/txw1958/archive/2012/07/26/linux-mpstat.html
- linux上的一些系统监测工具简介
- linux上的一些系统监测工具简介
- Linux 系统监测工具
- Linux 系统监测工具 tsar
- Linux系统常用性能监测工具
- Linux系统常用性能监测工具
- linux unix性能工具-1 -监测工具简介
- 关于 Windows 自带系统监测工具 Perfmon 的一些知识
- linux上 管理arp的一些工具
- 在64位的CentOS 6.8上安装系统性能监测工具Monitorix
- 入侵监测系统简介
- Ubuntu系统监测工具
- tsar --系统监测工具
- 系统监测工具
- 系统监测工具
- 十三个强大的Linux性能监测工具
- 十三个强大的Linux性能监测工具
- linux 下优秀的网络监测工具
- gdb调试多进程程序和多线程程序
- 如何过滤 adb logcat 输出
- stm32移植ecos,ecos sd driver,SD卡驱动
- Lucene索引
- oracle rac HA and LB
- linux上的一些系统监测工具简介
- 【渗透】SQL注入分析(手动注入检测) and 手动注入脚本命令精华版
- 64位win7硬盘安装centos5.5记录
- android知识点二:ProgressDialog对话框
- 各种通讯总线介绍
- hdu 1075 What Are You Talking Abou
- ORACLE rac 的一些基本概念
- 高性能网络编程(一)----accept建立连接
- Maven创建的Web项目无法使用EL表达式