Red Hat 查看所有进程及其详细信息

Red Hat 查看所有进程及其详细信息

我在红帽服务器上,我执行了 ps -a 并查看了所有正在运行的进程。

CMD> ps -a
  PID TTY          TIME CMD
 1857 pts/5    00:00:00 ps
 9011 pts/1    00:00:00 su
 9097 pts/1    00:00:00 csh
20515 pts/1    00:00:00 su
20658 pts/1    00:00:00 bash

我怎样才能获得有关这些进程的更多信息,以便我知道哪个程序名称与这些 pid 相关联?

答案1

如果您仍想使用ps,那么您可以使用:

ps aux

参数解释:

  • a:列出任何用户生成的进程(默认情况下,它仅显示您的进程)
  • x:列出没有终端电话例如由自动运行脚本和/或内部系统进程启动的进程
  • u:显示更多信息,例如启动该进程的用户、CPU/MEM 使用情况等等。

您可以ps在其手册页. 有很多东西。

如果你更喜欢交互式的解决方案(允许你终止进程、对进程进行排序等),你可以尝试顶部,如下所示: 顶部

或者顶部,它更易于使用,而且看起来非常酷: 顶部

相关内容