简介
ps 命令是最基本也是非常强大的进程查看命令,使用ps 命令可以查看系统当前进程的详细信息,这些信息包括但不限于进程的所述用户名、进程id、父进程id、cpu占用率、内存占用率、进程状态等等。
用法
使用权限:所有用户
使用方式:ps [options]
使用效果:瞬间显示进程相关信息
参数:该命令有许多参数,下面将部分参数列举并演示部分常用操作。
-a:显示现行终端下的所有程序a:显示现行终端机下的所有程序,包括其他用户的程序。-A:显示所有程序e:列出程序时,显示每个程序所使用的环境变量f:用ASCII字符显示树状结构,表达程序间的相互关系h:不显示标题列-H:显示树状结构,表示程序间的相互关系-j或j:采用工作控制的格式显示程序状况-l或l:采用详细的格式来显示程序状况L:列出栏位的相关信息-m或m:显示所有的执行绪n:以数字来表示USER和WCHAN栏位-N:显示所有的除了执行ps指令终端机下的程序之外的程序r:只列出现行终端机正在执行中的程序-t <终端机编号>:指定终端机编号,并列出属于该终端机的程序的状况-T:显示现行终端机下的所有程序u:以用户为主的格式来显示程序状况-u <username>: 查看指定用户名所属进程-v: 显示版本信息x:显示所有程序,不以终端来区分--headers:重复显示标题列--version:此选项的效果和指定”-V”选项相同--help: 帮助
搭配使用:
- 以树状结构显示指定用户 (root) 的进程,并且重复显示标题列:ps -A -H -u root --header
以用户为主的方式显示所有进程:
ps aux搭配
gerp以显示指定进程(bash)信息:ps aux | grep 'bash'
【作者: 果冻 http://blog.csdn.net/jelly_9】