关于linux查看进程命令
关于linux查看进程命令详细介绍
在 Linux 系统中,有多个命令可用于查看进程,下面为你介绍几个常用的:
1.
ps 命令
ps 命令用于报告当前进程的快照,即查看当前时刻系统中运行的进程信息。
- 常用选项:
-a:显示所有用户的进程。-u:显示详细的用户信息。-x:显示没有控制终端的进程。-e:显示所有进程。
- 示例:
bash
2.
top 命令
top 命令可以实时动态地查看系统中各个进程的资源占用情况,包括 CPU、内存等。
- 交互操作:
- 按
q键退出top界面。 - 按
M键按内存使用量排序。 - 按
P键按 CPU 使用量排序。
- 按
- 示例:
bash
3.
htop 命令
htop 是 top 命令的增强版,它提供了更直观、更丰富的界面,能更方便地查看和管理进程。
- 安装:
在不同的 Linux 发行版中,安装命令有所不同。- 在 Ubuntu/Debian 系统中:
bash
- 在 CentOS/RHEL 系统中:
bash
yum
- 使用:
bash
4.
pstree 命令
pstree 命令以树形结构显示进程之间的关系,能清晰地展示进程的父子关系。
- 常用选项:
-p:显示进程的 PID。-u:显示进程的所属用户。
- 示例:
bash
pstree
pstree
5.
pgrep 命令
pgrep 命令用于根据进程名查找进程的 PID。
- 示例:
bash
pgrep nginx
9123pgrep nginx
这些命令能满足你在不同场景下查看进程的需求。你可根据实际情况选择合适的命令。