如何查找最近在 linux 上运行的应用程序的 pid?

jen*_*nny 0 linux process embedded

嗨,我最近运行了一个应用程序或应用程序,现在我想知道 cpu 状态信息,所以我需要我最近运行的应用程序的 PID。但是我在 /proc 目录中有很多 PID,所以我怎么知道特定应用程序的 PID,例如我最近执行的“my-example”应用程序二进制文件。

Jai*_*ime 6

您可以检查一些用于进程管理的命令行工具:

  • 您可以使用pidof <name>,例如pidof bash,获取给定程序名称的进程的 PID
  • 您可以使用 ps -aux来获取当前正在运行的程序及其启动时间和 PID 的列表。您可以在列表中查找您的程序。
  • 您可以使用ps -eafx来获取显示所有命令行选项的正在运行的程序列表。可能您会发现您的程序正在寻找一些命令行选项或参数。
  • 您可以使用pgrep [options] <patterns>多个条件来查找流程。您可以运行pgrep --help以查看所有选项。