linux命令--ps

ps命令详解

功能说明

ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。

来自: http://man.linuxde.net/ps

常用选项

ps[参数]

a 显示所有进程

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

-A 显示所有进程

c 显示进程的真实名称

-N 反向选择

-e 等于“-A”

e 显示环境变量

f 显示程序间的关系

-H 显示树状结构

r 显示当前终端的进程

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

u 指定用户的所有进程

-au 显示较详细的资讯

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

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

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

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

–help 显示帮助信息

–version 显示版本显示

使用实例

1.显示所有进程。

ps -A

这里写图片描述

2.显示所有在内存中的进程并分页查看结果。
ps -aux|more

这里写图片描述

3.显示指定用户进程信息。

ps -u root

这里写图片描述

4.查找特定进程。

ps -aux|grep ssh

这里写图片描述

ps -aux命令用于查看系统的进程信息。在Linux系统中,该命令提供了对进程的一次性快照,可以查看系统中正在运行的进程、结束的进程、僵尸进程以及占用资源过多的进程等信息。 该命令的语法格式为:ps -aux。 其中,-a选项表示显示所有用户的进程信息,不仅仅是当前用户的进程;-u选项表示显示详细的进程信息,包括进程的用户、进程ID、CPU使用率、内存使用情况等等。-x选项表示显示没有控制终端的进程。 通过使用ps -aux命令,我们可以获取到系统中所有进程的详细信息。对于需要进行进程监控的需求,ps命令是一个很有用的工具。通过该命令,我们可以了解到系统中正在运行的进程的状态,以及它们所占用的资源情况,方便我们进行系统的调优和管理。 如果需要进一步筛选特定的进程信息,可以使用管道符号(|)将ps命令与其他命令结合使用。例如,ps -aux | grep test.py | grep "python3" | cut -d " " -f 1,6,8,10,11,12,13,21,24,26,27,28,29可以通过grep命令和cut命令来筛选出特定进程的信息,其中"test.py"表示进程名称,"python3"表示进程命令-d选项表示字段分隔符,-f选项表示需要显示的字段。 总结来说,linux ps -aux命令用于查看系统的进程信息,通过结合其他命令可以进行进一步的筛选和监控。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值