技术概述:

Linux操作进程的相关方法,包括查询进程、进程查询结果解释以及关闭进程。


一、查看进程

1、查看所有进程

ps aux | less

运行结果:
在这里插入图片描述
查询结果从左到右分别是:USER(进程用户ID)、PID(进程号)、%CPU(CPU占用率)、%MEM(内存占用率)、VSZ(进程的虚拟大小)、RSS(驻留集的大小,可以理解为内存中页的数量)、TTY(登入者终端名,不是从终端启动的进程则显示?)、STAT(进程状态,S-睡眠,R-正在运行,D-短期等待,Z-僵死进程)、START(进程启动的时间)、TIME(使用掉的CPU时间)、COMMAND(执行的命令)

2、使用ps查进程ID

  1. 以服务名称查询:
ps -ef | grep java
ps -ef | grep nginx

查询结果:
在这里插入图片描述
查询结果从左到右分别是:进程用户ID(UID)、进程ID(PID)、父进程ID(PPID)、CPU调度情况(C)、进程启动的时间(STIME)、进程共占用CPU时间(TIME)、启动进程的命令(CMD)
2. 以启动的命令查询:

ps aux | grep "java -jar"

查询结果:
在这里插入图片描述
查询结果从左到右分别是:USER(进程用户ID)、PID(进程号)、%CPU(CPU占用率)、%MEM(内存占用率)、VSZ(进程的虚拟大小)、RSS(驻留集的大小,可以理解为内存中页的数量)、TTY(登入者终端名,不是从终端启动的进程则显示?)、STAT(进程状态,S-睡眠,R-正在运行,D-短期等待,Z-僵死进程)、START(进程启动的时间)、TIME(使用掉的CPU时间)、COMMAND(执行的命令)


二、关闭进程:

最常用的方法:kill -9 进程ID

kill -9 20022

三、总结

这篇文章记录了Linux查看进程的几种方式,查看进程的结果,以及关闭进程的方法。现在对Linux有了初步的了解,以后需要继续努力!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐