码迷,mamicode.com
首页 > 系统相关 > 详细

Linux系统分析命令总结

时间:2017-07-24 13:15:46      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:iat   函数   系统内存   nbsp   系统   lib   ipc   i/o   代码   

1、top :实时显示系统内进程的资源占用状况

2、iostat :显示系统设备的io负载状况。  -x 常用选项,用于显示和io相关的扩展数据

3、netstat:显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等

4、sar:显示系统活动,包括:文件的读写情况、系统调用的使用情况、磁盘I/OCPU效率、内存使用状况、进程活动及IPC有关的活动等

5、oprofile:cpu的使用状况。

初始化

  • opcontrol --no-vmlinux : 指示oprofile启动检测后,不记录内核模块、内核代码相关统计数据
  • opcontrol --init : 加载oprofile模块、oprofile驱动程序

检测控制

  • opcontrol --start : 指示oprofile启动检测
  • opcontrol --dump : 指示将oprofile检测到的数据写入文件
  • opcontrol --reset : 清空之前检测的数据记录
  • opcontrol -h : 关闭oprofile进程

查看检测结果

  • opreport : 以镜像(image)的角度显示检测结果,进程、动态库、内核模块属于镜像范畴
  • opreport -l : 以函数的角度显示检测结果
  • opreport -l test : 以函数的角度,针对test进程显示检测结果
  • opannotate -s test : 以代码的角度,针对test进程显示检测结果
  • opannotate -s /lib64/libc-2.4.so : 以代码的角度,针对libc-2.4.so库显示检测结果

6、ps:系统当前进程状态

7、free:监控系统内存

8、cat /proc/meminfo 查看系统内存的使用状况

9、du:查看文件占用磁盘状况

10、df:系统磁盘空间状况

Linux系统分析命令总结

标签:iat   函数   系统内存   nbsp   系统   lib   ipc   i/o   代码   

原文地址:http://www.cnblogs.com/zl1991/p/7228052.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!