您的位置:首页 > 其它

ps -ef 输出结果的具体含义

2017-08-25 16:02 447 查看
ps [选项]

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

-e 显示所有进程。

-f 全格式。

-h 不显示标题。

-l 长格式。

-w 宽输出。

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

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

u  以用户为主的格式来显示程序状况。

x 显示所有程序,不以终端机来区分。

ps -ef 显示出的结果:
1.UID 用户ID (如果是root,表示你是root用户)

2.PID 进程ID

3.PPID 父进程ID

4.C CPU占用率

5.STIME 开始时间

6.TTY 开始此进程的Terminal Type (TTY) 终端设备

7.TIME 此进程运行的总时间

8.CMD/SHELL 命令名

例子:
root 3442 22892 0 15:22 pts/0 00:00:00 grep assss

root 18374 10253 0 09:47 ? 00:01:08 /usr/java/jdk1.7.0_75/bin/java -Dfile.encoding=UTF-8 -XX:PermSize=128M -XX:MaxPermSize=512m -verbose:gc -XX:+PrintGCDetails -XX:+PrintGCTimeStamps

-classpath /usr/local/sonar/apache-maven-3.0.5/boot/plexus-classworlds-2.4.jar -Dclassworlds.conf=/usr/local/sonar/apache-maven-3.0.5/bin/m2.conf

-Dmaven.home=/usr/local/sonar/apache-maven-3.0.5 org.codehaus.plexus.classworlds.launcher.Launcher

-f assss-pom/pom.xml clean install -Dmaven.test.failure.ignore=true -Dfile.encoding=UTF-8 -Dmaven.javadoc.skip=true -Dmaven.yuicompressor.skip=true

pts/0的意思:

man里面是这样说的:ptmx and pts - pseudo-terminal master and slave,pts是所谓的伪终端或虚拟终端,具体表现就是你打开一个终端,这个终端就叫pts/0,如果你再打开一个终端,这个新的终端就叫pts /1。

在上面就是你为了运行 assss 任务开创的虚拟终端。

“?”表示终端类型未知。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: