当前位置:首页 > linux > 正文

linux查看系统中所有进程

  • linux
  • 2024-04-30 03:56:47
  • 6151

ps:
ps aux
此命令显示系统中所有进程,以及有关每个进程的信息,包括进程 ID(PID)、用户、命令、CPU 使用率、内存使用率等。
top:
top
此命令实时显示系统中所有进程的动态信息,包括 PID、用户、命令、CPU 使用率、内存使用率、系统负载等。
pstree:
pstree -A
此命令以树形结构显示进程及其子进程的父子关系。
使用系统工具查看进程
System Monitor:
在 GNOME 桌面中,您可以通过打开 System Monitor(系统监视器)来查看进程。 在 "Processes"(进程)选项卡中,您可以看到所有正在运行的进程及其相关信息。
Task Manager:
在 KDE Plasma 桌面中,您可以通过打开 Task Manager(任务管理器)来查看进程。 在 "Processes"(进程)选项卡中,您可以看到所有正在运行的进程及其相关信息。
过滤进程
要过滤进程列表,可以使用以下命令:
grep:
ps aux | grep
例如,要查找所有包含 "ssh" 的进程:
ps aux | grep ssh
附加选项
以下选项可用于进一步定制进程列表输出:
-a: 显示所有进程,包括其他用户的进程。
-u: 按用户显示进程。
-x: 显示所有进程,包括没有控制终端的进程。
-l: 显示进程的详细信息。
--sort: 按指定字段对进程进行排序。