匿名用户
1级
2016-07-02 回答
随着linux广泛的使用,了解到服务器所运行的进程是势在必行的,作为初学者有必要总结自己的技术文档,根据自己的总结文档 写了如下的介绍。
ps 查看静态的进程信息
可以使用man 来查看 ps 的使用参数 以下是几个常使用到得,
a 显示当前终端的所有进程信息
u 使用以用户为主的格式输出进程信息
x 显示当前用户在所有终端下的进程信息
-e 显示 系统内的所有进程
# ps 只显示当前用户打开的进程
PID TTY TIME CMD
1949 pts/1 00:00:00 bash
2279 pts/1 00:00:00 ps
]# ps aux 显示系统中所有进程信息
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 2072 620 ? Ss 16:07 0:01 init [3]
root 2 0.0 0.0 0 0 ? S< 16:07 0:00 [migration/0]
root 3 0.0 0.0 0 0 ? SN 16:07 0:00 [ksoftirqd/0]
root 6 0.0 0.0 0 0 ? S< 16:07 0:00 [khelper]
root 7 0.0 0.0 0 0 ? S< 16:07 0:00 [kthread]
root 173 0.0 0.0 0 0 ? S< 16:07 0:00 [cqueue/0]
root 176 0.0 0.0 0 0 ? S< 16:07 0:00 [khubd]
root 178 0.0 0.0 0 0 ? S< 16:07 0:00 [kseriod]
root 241 0.0 0.0 0 0 ? S 16:07 0:01 [pdflush]
root 243 0.0 0.0 0 0 ? S< 16:07 0:00 [kswapd0]
root 244 0.0 0.0 0 0 ? S< 16:07 0:00 [aio/0]
root 496 0.0 0.0 0 0 ? S< 16:07 0:00 [ata_aux]
root 501 0.0 0.0 0 0 ? S< 16:07 0:00 [kstriped]
root 510 0.0 0.0