首页 帮助中心 香港云服务器 Debian8系统如何使用PS命令查看进程
Debian8系统如何使用PS命令查看进程
时间 : 2023-05-19 10:30:00 编辑 : 华纳云 阅读量 : 137

debian8系统如何使用PS命令查看进程?本教程以debian8系统为例

本配置适用于debian8,9版本

1、执行不加任何选项的ps命令

root@debian:~# ps

https://www.hncloud.com/uploads/UEditorImages/202305/19/33d505ac97c05d6b6f1a2f175f62fbae.jpg

直接执行不加任何选项的ps命令时,则只显示当前用户会话中打开的进程。第一行为列表标题,包含基本的四个字段,各字段的含义描述如下:

PID:表示该进程的唯一ID号。

TTY或TT:启动进程的终端名。表明该进程在哪个终端上运行。不是从终端启动的进程或与终端机无关的进程则显示为?,另外,tty1-tty6 是本机上面的登入者程序,若为 pts/0 等,则表示为由网络连接进主机的程序。

TIME:该进程使用CPU的累计时间

CMD: 该进程所运行的命令

2、使用标准语法(Unix风格)查看系统上的每个进程

root@debian:~# ps -ef

https://www.hncloud.com/uploads/UEditorImages/202305/19/095061fe2ea2c9e3db0cd61e8bdf86be.jpg

选项:

-e:显示系统内的所有进程信息。与-A选项功能相同。

-f:使用完整的(full)格式显示进程信息。还会打印命令参数,当与-L一起使用时,将添加NLWP(线程数)和LWP(线程ID)列。

各字段的含义描述如下:

UID:启动该进程的用户的ID号。

PPID:代表该进程的父进程的ID号。

C:进程的CPU处理器利用率。

STIME或START:均表示进程的启动时间

还可以使用-eF选项查看系统内的所有进程信息

root@debian:~# ps -eF

https://www.hncloud.com/uploads/UEditorImages/202305/19/149710e8668b64768042bd00256ac975.jpg

选项:

-F:在-f选项基础上显示额外的完整格式的进程信息。包含SZ、RSS和PSR这三个字段

额外的三个字段描述如下:

SZ:映射到内存中物理页面的大小, 包括文本,数据和堆栈空间。这些页面仅由进程单独使用. 进程实际占用的内存数。

RSS:resident size,进程所使用的真实常驻内存(物理内存)的大小(以千字节KB为单位)。

PSR:当前分配给该进程的处理器,即进程在哪颗CPU上运行。

ps 与grep 常用组合用法,查找特定进程

命令:ps -ef|grep ssh

输出:

https://www.hncloud.com/uploads/UEditorImages/202305/19/c47db51c0d44b326d495d9b76cb5be13.jpg

可以查询指定进程

华纳云 推荐文章
apache和nginx有什么区别? Ubuntu中解除root远程登录的方法 Linux如何从一台服务器传文件到另一台服务器 Linux下如何删除乱码或特殊字符文件? CentOS 7下MySQL服务启动失败的解决思路 Linux进程间共享内存实现方法 windows系统开启防火墙后如何放行远程端口 Centos8更改运行级别具体方法 windows使用nginx实现网站负载均衡测试实例 如何在Ubuntu Linux防火墙中检查防火墙状态?
客服咨询
7*24小时技术支持
技术支持
渠道支持