Linux系统性能分析命令ps.pstree及top详解

Linux系统常用的性能分析命令有ps  pstree及top等,今天我们详细看下各命令的使用

1.ps
 ps命令是平时比较常用的查看进程的命令,ps 是显示瞬间进程的状态,并不动态变化;如果想对进程运行时间监控,需要用 top 工具。
 ps命令就是最基本、也是非常强大的进程查看命令。根据显示的信息可以确定哪个进程正在运行、哪个进程被挂起、进程已运行了多久、进程正在使用的资源、进程的相对优先级,以及进程的标志号(PID)。所有这些信息对用户都很有用,对于系统管理员来说更为重要。
 常用参数:
 -A 列出所有的行程
 
-w 显示加宽可以显示较多的资讯
 -au 显示较详细的资讯
 -aux 显示所有包含其他使用者的行程

-e 显示所有进程,环境变量
 -f 全格式
 -h 不显示标题
 -l 长格式
 -w 宽输出
 a 显示终端上地所有进程,包括其他用户地进程
 r 只显示正在运行地进程
 x 显示没有控制终端地进程

我们常用的选项是组合是 aux 或 lax,还有参数 f 的应用。
 比较常用的是ps -ef |grep XXXX  及ps -aux 等 可以显示进程的pid号方便kill掉假死及想要关闭的进程。

Linux系统性能分析命令ps.pstree及top详解

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/17871.html