搜索
查看: 1176|: 0

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

[复制链接]

146

主题

7

回帖

574

积分

高级会员

积分
574
发表于 2014-8-5 11:47:30 | 显示全部楼层 |阅读模式
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掉假死及想要关闭的进程。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

大数据中国微信

QQ   

版权所有: Discuz! © 2001-2013 大数据.

GMT+8, 2024-12-24 02:31 , Processed in 0.064005 second(s), 24 queries .

快速回复 返回顶部 返回列表