Linux下ps命令参数细究

Linux下的ps命令除了我们常用的参数之外,还真没有怎么详细研究过!
这次抽空好好研究了一下ps的参数!
首先linux下ps命令接受三种格式的参数,参数形式不同,显示格式也不同。
1. Unix格式的命令选项,带有 ‘-’
2. BSD风格的命令选项,不带有 ‘-’
3. GNU长格式,带有 ‘--’
不同风格的参数基本上可以自由使用,但是解释和意思会完全不同。

ps命令一般显示的内容有 进程号PID, 进程相关终端(伪终端),累计cpu时间,执行命令CMD,BSD风格
还显示进程当前状态。

参数举例:
-a 所有进程,这是Unix格式的命令选项
a BSD风格选项,解释就是本用户的所有进程;

ps的man page列举了一些最常用的例子,很实用的,就不在这里展开了。
关键是对于BSD和Unix风格的区别注意。

至于用户自定义输出格式分别使用-o和o参数,主要定义项有user,pid,stat等。

Comments

Popular posts from this blog

Freeware Software Top 300 from winAddons.Com!

What is DevOPS?

RPM Build Tips!