我编写了一个 C++ 程序,它读取“ps aux”命令的输出来获取正在运行的进程的完整列表。我想知道如何获取进程版本以检查其中之一是否已更新
最佳答案
我想我可以通过以下步骤获取实际运行的软件的版本:
- 列出使用
ps aux
运行的进程 - 通过
dpkg-query --search pathCommand
查看每个进程对应的包是什么 - 用
dpkg -s <packagename>
列出软件包名称和版本
关于c++ - 如何在 Linux 中检查正在运行的进程版本读取 "ps aux"输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25782692/