51Testing软件测试论坛

标题: linux下ps -ef里面的ef表示什么 [打印本页]

作者: hotsu    时间: 2008-1-4 15:18
标题: linux下ps -ef里面的ef表示什么
linux下
ps -ef
里面的ef表示什么?

写法有规定吗?
比如:
ps -e -f

ps -e-f
作者: red-hat    时间: 2008-1-13 22:37
ps -e    显示所有程序。
ps -f  显示UID,PPIP,C与STIME栏位。

其他的参数可以通过#man ps命令查看
作者: fenglin307    时间: 2008-9-8 19:06
标题: ps-ef
还是不太明白呢,ps-ef与ps-e、ps-f一样么?
作者: sohu-qa    时间: 2008-9-18 20:26
ps -ef 表示ps这个命令带2个辅助参数
ps -e  表示ps这个命令带1个辅助参数
ps -f  也表示ps这个命令带1个辅助参数
不同的辅助参数有不同的功能,主要是用于显示特定的内容。
作者: 飞翔的胖鸟    时间: 2008-12-30 16:28
- 是带单字母参数的
ps -ef 和ps -e -f 是一样的
都是带两个参数 e 和 f
而ps -e-f 则是错误的
因为在-后面别识别的是 e-f 这不复合 - 的单字母参数要求
如果是多字母参数 请用 --

[ 本帖最后由 飞翔的胖鸟 于 2008-12-30 16:31 编辑 ]
作者: 931743010    时间: 2011-3-13 12:05
ps是Linux 操作系统中的一个命令,用来查看系统进程的。
    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。
    ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了。

该命令语法格式如下:

ps [选项]

下面对命令选项进行说明:

-e 显示所有进程。

-f 全格式。

-h 不显示标题。

-l 长格式。

-w 宽输出。

a 显示终端上的所有进程,包括其他用户的进程。

r 只显示正在运行的进程。

x 显示没有控制终端的进程。

所以:ps -ef是以全格式显示当前所有的进程




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2