linux ps 命令使用

Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。

linux上进程有5种状态

ps命令使用说明

ps [options]

支持的参数为

a 显示所有进程

-a 显示同一终端下的所有程序

-A 显示所有进程

c 显示进程的真实名称

-N 反向选择

-e 等于“-A”

e 显示环境变量

f 显示程序间的关系

-H 显示树状结构

r 显示当前终端的进程

T 显示当前终端的所有程序

u 指定用户的所有进程

-au 显示较详细的资讯

-aux 显示所有包含其他使用者的行程

-C<命令> 列出指定命令的状况

–lines<行数> 每页显示的行数

–width<字符数> 每页显示的字符数

–help 显示帮助信息

–version 显示版本显示

ps使用实例

ps是经常使用的命令,在实践过程中有许多精妙之处

查看某一运行程序的PID

>>> ps -C fes_datasvr -o pid=
17598

查看某运行程序的启动时间

>>> ps -C fes_datasvr -o lstart,pid
                 STARTED   PID
Mon Jun  1 15:59:57 2015 17598
>>> ps -p 17598 -o lstart=
Mon Jun  1 15:59:57 2015

查看当前系统进程的uid,pid,stat,pri, 以uid号排序.

>>>ps -eo pid,stat,pri,uid –sort uid

通过以上实例,可以看出参数-o可以定制命令显示的内容,选项之间逗号隔开

时间: 2024-08-24 02:48:20

linux ps 命令使用的相关文章

linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定

背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况.一. linux ps命令,查看某进程cpu和内存占用率情况[[email protected] vhost]# ps auxUSER       PID  %CPU    %MEM    VSZ   RSS TTY      STAT    START   TIME COMMAND解释:linux 下的ps命令USER 进程运行用户PID    进程编号%CPU 进程的cpu占用率%MEM 进程的内存占用率VSZ

linux ps命令

语法注意: ps(process status)命令带有2种不一样的风格,分别是BSD和UNIX.新用户经常会混淆和错误地解释这两种风格.所以要弄清楚他们,继续操作之前这里是一些基本的信息. 注意:"ps aux"和"ps -aux"不相同.例如"-u"用来显示该用户的进程.但是"u"则是显示详细的信息. BSD风格:在BSD风格的语法选项前不带连字符. ps aux UNIX/LINUX的风格:在linux风格的语法选项前面

Linux PS 命令详解

Linux操作系统PS命令详细解析 要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. kill 用于杀死进程. ==============ps 的参数说明============================ l 长格式输出: u 按用户名和启动时间的顺序来显示进程: j 用任务格式来显示进程: f 用树形格式来显示进程: a 显示所有用户的所有进程(包括其它用户): x 显示无控制

linux ps 命令查看进程状态

显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 使用“date -s”命令来修改系统时间 比如将系统时间设定成1996年6月10日的命令如下. #date -s 06/10/96 将系统时间设定成下午1点12分0秒的命令如下. #date -s 13:12:00 ------------------------------------------------------ USER PID %CPU %MEM VSZ RSS TTY STAT

linux ps命令介绍

来源<鸟哥的linux私房菜> ps:将某个时间点的程序运作情况撷取下来 [root@linux ~]# ps aux [root@linux ~]# ps -lA [root@linux ~]# ps axjf 参数: -A :所有的 process 均显示出来,与 -e 具有同样的效用: -a :不与 terminal 有关的所有 process : -u :有效使用者 (effective user) 相关的 process : x :通常与 a 这个参数一起使用,可列出较完整信息. 输

10个重要的Linux ps命令实战

也可在 ps命令实战 查看 ps命令能够给出当前系统中进程的快照.它能捕获系统在某一时间的进程状态.如果你想不断更新查看的这个状态,可以使用top命令. ps命令支持三种使用的语法格式: UNIX 风格,选项可以组合在一起,并且选项前必须有-连字符 BSD 风格,选项可以组合在一起,但是选项前不能有-连字符 GNU 风格的长选项,选项前有两个-连字符 我们能够混用这几种风格,但是可能会发生冲突.本文使用 UNIX 风格的ps命令.这里有在日常生活中使用较多的ps命令的例子. 不加参数执行ps命令

linux ps 命令

ps命令是用来查看系统运行的进程 -A 显示所有进程(等价于-e)(utility) -a 显示一个终端的所有进程,除了会话引线 -N 忽略选择. -d 显示所有进程,但省略所有的会话引线(utility) -x 显示没有控制终端的进程,同时显示各个命令的具体路径.dx不可合用.(utility) -p pid 进程使用cpu的时间 -u uid or username 选择有效的用户id或者是用户名 -g gid or groupname 显示组的所有进程. U username 显示该用户下

Linux ps命令记录

ps命令:查看当前系统进程状态 ps -a   显示当前所有进程ps -ax 显示没有控制终端的进程ps -u better   查看用户better的进程ps  aux|less 通过cpu和内存来过滤进程ps  aux --sort -pcpu    根据cpu来升序排序ps  aux --sort -pmem  根据内存使用来升序排序ps -aux --sort -pcpu,+pmem|head -n 10  综合来排序,显示前十个结果ps -C sshd    查找sshd进程ps -f

Linux——ps命令

1. 简介ps 命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态. 进程 是否结束.进程有没有僵死.哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命令得到地.2. ps 命令及其参数ps 命令最经常使用地还是用于监控后台进程地工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信地,所以如果需要检测其情况,便可以运用 ps 命令了.该命令语法格式如下:ps [选项]-e 显示所有进程,环境变量-f 全格式-h 不显示