Linux查看进程PID以及杀掉进程的方法

2023-12-17 18:12:14

目录

参考链接

前言

查看进程PID

PS命令

?ps -le命令

?查找父进程

杀死进程


参考链接

【Linux 】 ps命令详解,查看进程pid_linux查看pid 对应的程序-CSDN博客

Linux查看进程PID的方法(linux查进程的pid)附带自动kill 掉_linux查看pid 对应的程序-CSDN博客

前言

Linux作为一款多用户、多任务的操作系统,可以同时处理多个任务,每个任务的执行都由进程来实现。在每个进程执行的过程中,都会有一个唯一标识符,即称为PID(Process Identifier)进程ID。Linux系统有很多命令用来查看进程PID,下面介绍几种常用的查看进程PID的方法。

查看进程PID

PS命令

ps命令可以查看linux系统当前账号运行的所有进程,查看进程PID的命令格式为:

ps aux | grep

其中,aux参数表示列出系统所有用户的所有进程,grep参数表示要查看的进程名称。具体例子如下:

#查看所有的python进程PID

ps aux | grep python

或使用 ps aux |head -n 10 只展示前10条记录,方便查看列头含义

?ps -le命令

"ps aux"命令可以看到系统中所有的进程,"ps -le"命令也能看到系统中所有的进程。由于 “-l” 选项的作用,所以 “ps -le” 命令能够看到更加详细的信息,比如父进程的 PID、优先级等?

或使用?ps -ef |head -n 10?只展示前10,条记录,方便查看列头含义

?查找父进程

要查看进程的进程,可通过以下命令进行:

ps -o ppid= -p <进程的PID>

杀死进程

通过以下命令可强制杀死指定PID的进程:

kill -9 <PID>

或者通过以下命令杀死包含所有该名称的进程(当前用户下的):

pkill -f 名称(如seed7)

文章来源:https://blog.csdn.net/weixin_44001371/article/details/135045797
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。