Linux ps命令用于显示当前系统的活动进程信息,以下是关于ps命令的详细学习内容:
(图片来源网络,侵删)1. 基本语法
ps [选项]
2. 常用选项
A
:显示所有进程(包括其他用户的进程)
u
:按用户显示进程
x
:显示没有控制终端的进程
e
:显示所有进程,等同于ps A
f
:显示完整格式的进程信息
l
:显示长格式的进程信息
o
:自定义输出格式
p
:指定进程ID
t
:显示线程
s
:显示累计时间
r
:按资源使用排序
n
:显示进程的NI值
sort
:指定排序字段
3. 常用组合
ps ef
:显示所有进程的详细信息
ps aux
:显示所有进程的详细信息,包括用户和系统进程
ps ef | grep <关键词>
:根据关键词搜索进程
ps u <用户名>
:显示指定用户的进程
ps p <进程ID>
:显示指定进程的信息
4. 输出格式
列名 | 说明 |
PID | 进程ID |
TTY | 终端类型 |
TIME | 累计CPU时间 |
CMD | 命令行 |
USER | 进程所有者 |
%CPU | CPU占用率 |
%MEM | 内存占用率 |
VSZ | 虚拟内存大小 |
RSS | 常驻内存集大小 |
STAT | 进程状态 |
5. 示例
1、显示所有进程的详细信息:
ps ef
2、根据关键词搜索进程:
ps ef | grep "关键词"
3、显示指定用户的进程:
ps u 用户名
4、显示指定进程的信息:
ps p 进程ID
通过以上内容,你可以对Linux ps命令有一个详细的了解,在实际使用中,可以根据需要选择合适的选项来查看进程信息。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。