如何查看正在运行的进程版本读取" ps aux"在Linux中输出

时间:2014-09-11 08:29:10

标签: c++ linux

我编写了一个C ++程序,它从“ps aux”命令读取输出,以获取正在运行的进程的完整列表。我想知道如何获取流程版本,以检查其中一个是否已更新

1 个答案:

答案 0 :(得分:0)

我想我可以通过以下步骤获得运行的实际软件的版本:

  1. 列出使用ps aux
  2. 运行的流程
  3. 使用dpkg-query --search pathCommand
  4. 检查与每个流程对应的包
  5. 使用dpkg -s <packagename>
  6. 列出软件包名称和版本