开发者社区> 问答> 正文

Linux系统硬件资源和性能监控命令: ps

ps是查看系统内运行的进程信息的命令,主要是用它来查看系统内运行了哪些进程。它的使用参数非常多,并且可以组合使用,一般文章里推荐的用法是ps aux,但是我建议使用的是:
ps auxf
a: 显示所有的进程
u: 显示进程所属的用户
x: 显示没有控制终端的进程
f: 以树形格来显示父进程和子进程关系

在服务器之家(www.server110.com)的机器上这个命令的显示结果如下图:
(由于一屏显示不全,所以这里截了二张图。)

命令结果中,前面的部分都是带中括号的名字,这些是内核的功能,并不是真正的进程,这部分内容对普通用户的用处不大,可以忽略。


从上图中我们可以看到,系统内运行了Nginx, php-fpm, mysql, sendmail等服务器常用软件。其中Nginx有1个管理进程和2个工作子进程, php-fpm有1个管理进程和12个工作子进程,Nginx和php-fpm的运行用户身份都是www。

原创文章,转载请注明出处: http://www.server110.com/linux/201404/10528.html

展开
收起
云代维 2014-04-22 15:03:44 9843 0
1 条回答
写回答
取消 提交回答
  • 好水啊。
    2014-04-22 15:13:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载