linux系统监视

系统性能监视的常用工具

/bin/ps 显示系统进程

/usr/bin/pgrep 过滤显示系统进程

/usr/bin/free 显示系统内存的使用

/usr/bin/vmstat  报告虚拟内存的统计信息

/usr/bin/tload 在终端上显示系统的平均负载

/usr/bin/uptime 显示系统的运行时间

/usr/bin/top 动态显示系统进程任务

/usr/bin/pmap 显示指定进程使用的内存信息

/usr/bin/iostat 输出CPU,I/O系统和磁盘分区的统计信息。可以用来分析磁盘I/O,带宽等信息

/usr/bin/mpstat 输出CPU的各种统计信息,可以用来分析程序运行时在内核态和用户态的工作情况

/usr/bin/sar 定时收集系统的各种状态信息,然后对系统各个时间点的状态进行监控

/usr/bin/sadf 显示被sar通过多种格式收集的二进制数据

top命令显示了当前正在运行的进程以及它们的重要信息,包括它们的内存和CPU的用量。

mpstat通过分析/proc/stat文件报告与CPU相关的统计信息。在多CPU系统中,不但能查看所有CPU的平均状况信息,而且能够查看指定CPU的信息

vmstat显示进程队列,内存,交换空间,块I/O,和CPU活动信息

iostat用于输出CPU和磁盘I/O相关的统计信息


你可能感兴趣的:(linux,工作总结,运维,性能监控,linux)