linux服务器进程不存在,查看 Linux 服务器的进程

本文详细介绍了Linux系统中用于管理与监控进程的命令,如`ps`的不同选项及其用途,如显示所有进程信息(-a, -e), 用户资源使用情况(-u), 以及`top`命令的交互式功能,如按CPU使用率排序(P)和切换显示内存信息(m)。此外,还提到了`pgrep`命令用于查找匹配特定条件的进程PID。这些工具对于系统管理员和开发者监控系统性能至关重要。
摘要由CSDN通过智能技术生成

1)ps

【主要选项】-a  显示系统中所有进程的信息

-e  显示所有进程的信息

-f  显示进行的所有信息

-l   以长格式显示进程信息

-r  只显示正在运行的进程

-u  显示面向用户的格式(包括用户名、CPU 及内存的使用情况等信息)

-x  显示所有非控制终端上的进程信息

-p  显示由进程 id 指定的进程信息

-t  显示指定终端上的进程信息

[email protected]:~$ ps auxUSER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND

root          1  0.0  0.1 184948  3712 ?        Ss   10:03   0:02 /sbin/init auto noprompt

root          2  0.0  0.0      0     0 ?        S    10:03   0:00 [kthreadd]

root          3  0.0  0.0      0     0 ?        S    10:03   0:02 [ksoftirqd/0]

root          5  0.0  0.0      0     0 ?        S<   10:03   0:00 [kworker/0:0H]

root          7  0.0  0.0      0     0 ?        S    10:03   0:17 [rcu_sched]

root          8  0.0  0.0      0     0 ?        S    10:03   0:00 [rcu_bh]

root          9  0.0  0.0      0     0 ?        S    10:03   0:14 [rcuos/0]

root         10  0.0  0.0      0     0 ?        S    10:03   0:00 [rcuob/0]

root         11  0.0  0.0      0     0 ?        S    10:03   0:00 [migration/0]

【STAT 的说明】表示进程的运行状态D  不可中断的睡眠

R  就绪(在可运行队列中)

S  睡眠

T  被跟踪或性质

Z  终止(僵死)的进程,这些进程不存在,但暂时无法消除

W  没有足够的内存分页可分配

N  低优先序的进程

L  有内存分页分配并锁在内存体中(实时系统或 I/O)

2)top

交互命令:P  根据 CPU 使用的多少进行排序

T  根据时间、累计时间排序

q  退出 top 命令

m  切换显示内存信息

t  切换显示进程和 CPU 状态信息

c  切换显示命令名称和完整命令行

M  根据使用内存的大小进行排序

W  将当前设置写入 ~/.toprc 文件中。(这是写 top 配置文件的推荐方法)

3)pgrep  ---- 查找当前运行的进程,并列出匹配给定条件进程的 pid[email protected]:~$ pgrep python3802

3879

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值