![有没有什么方法可以获取 Linux 中进程的描述?](https://linux22.com/image/927181/%E6%9C%89%E6%B2%A1%E6%9C%89%E4%BB%80%E4%B9%88%E6%96%B9%E6%B3%95%E5%8F%AF%E4%BB%A5%E8%8E%B7%E5%8F%96%20Linux%20%E4%B8%AD%E8%BF%9B%E7%A8%8B%E7%9A%84%E6%8F%8F%E8%BF%B0%EF%BC%9F.png)
答案1
我使用 Kubuntu 18.04 和 20.04。进程监视器(通过 Control-Esc 访问)向我显示了这一点。这是你想要的吗?然后您可以按 CPU、进程等进行排序。
一些命令行替代方案,例如cat /proc/{PID}/status
在答案和评论中列出这个问题。
答案2
Linux 并不要求进程提供人类可读的描述,所以没有这样的事情,抱歉。
要了解某个流程的作用,最好的办法就是在线搜索它(谷歌等)。
答案3
Windows 通过读取运行的 PE 的属性来实现这一点。
如果 ELF 支持的话,这种情况并不常见,所以我认为如果没有 Linux 上的辅助数据库,这种情况是不可能实现的。一个工具可以确定二进制文件属于哪个包,并显示该包的描述(虽然不知道有什么)。