|

在Linux使用命令查看进程信息

在Linux中,可以使用以下命令查看进程信息:

ps 命令:显示瞬间的进程状态

用法:ps [选项]

常用选项:

-a 显示所有进程
-u 以用户为主的格式显示进程
-x 显示没有控制终端的进程
-e 等价于-A,显示所有进程

例如:

ps 显示自己的进程
ps -u 以用户为主的格式显示进程
ps -aux 显示所有进程详细信息

top 命令:实时显示进程状态

用法:top

在top命令下可以按以下键查看不同信息:

P – 根据CPU使用率排序,默认视图
M – 根据内存使用率排序
N – 根据PID排序
q – 退出top

htop 命令:交互式进程查看器

htop是top的替代品,界面更加友好,功能也更强大。

用法:htop

在htop中可以进行以下操作:

使用↑↓方向键选择进程
使用PgUp/PgDn翻页
F2 – 显示或隐藏进程树
F3 – 显示或隐藏进程详细属性
F4 – 过滤显示的进程

pstree 命令:以树形显示进程

用法:pstree [选项] [ PID | 用户 | 终端 ]

常用选项:

-a 显示命令行
-u 显示UID
-p 显示PPID

例如:
pstree 显示所有进程树
pstree -u 显示所有进程树并显示UID
pstree -a 显示所有进程树并显示完整命令行

类似文章

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注