2012-09-28 115 views

回答

2

您可以通过“信息劣等”得到PID,并通过“信息系统进程”得到PS(1),如输出。那么你就必须搜索整个进程列表中找到匹配的PID并获得它的命令行:

(gdb) info inferiors 
    Num Description  Executable   
* 1 process 14382 
(gdb) info os processes 
pid  user  command cores  
1   root  /usr/lib/systemd/systemd --system --deserialize 22 1 
2   root  [kthreadd] 3   
...... 

我查了GDB的源代码,用于“信息OS过程”的相关功能info_osdata_command()get_osdata()。没有内置的方法来过滤PID。

相关问题