📌  相关文章
📜  在 linux 上查找进程 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:07:43.003000             🧑  作者: Mango

在 Linux 上查找进程 - Shell/Bash

在 Linux 中,进程管理是一项非常重要的任务。通过 Shell/Bash 编程,我们可以很方便地查找和管理运行在系统中的各种进程。

查找进程的方法
1. 使用 ps 命令

ps 命令是查看运行中进程的最基本命令。一般使用 ps aux 命令是最常用的方法,它会列出所有进程的信息,包括 PID(进程 ID)、PPID(父进程 ID)、CPU 占用率、内存占用率、进程状态等等。

ps aux
2. 使用 top 命令

top 命令是实时监控 Linux 进程的命令。它不仅可以查看进程相关信息,还可以按照 CPU 和内存占用率等排序。

top
3. 使用 pgrep 命令

pgrep 命令可以根据进程名或进程号查找进程信息。这个命令可以结合其他 Shell 命令一起使用,比如 kill 命令可以停止指定进程。

pgrep firefox
进程批量管理
1. 根据进程名批量停止进程
pkill firefox
2. 根据进程名批量重启进程
pkill firefox && firefox
3. 根据用户查询进程信息
ps - ef | grep root
结束语

以上就是在 Linux 上查找进程的 Shell/Bash 编程介绍。希望对大家有所帮助。