其次。得到名字之后可用pgrep命令来查看pid,比如:pgrep java 或者pgrep -l java。
手打,望采纳。
Linux查询进程pid,命令如下:
ps -ef|grep process_name以上请用实际的服务进程名替换process_name。查询到的消息就包含进程pid
你的意思是,知道某个进程的PID,然后希望找到该进程执行的程序的路径吧可以使用这种方法:
ls -l /proc/$PID/exe
上面的$PID就是那个PID,比如
$ ls -l /proc/2594/exe
lrwxrwxrwx 1 jason jason 0 Oct 16 17:15 /proc/2594/exe ->/home/jason/download/qterm-0.5.12/build/src/qterm
$ ls -l /proc/2094/exe
lrwxrwxrwx 1 jason jason 0 Oct 16 17:10 /proc/2094/exe ->/bin/bash
后面分别指向的是 home/jason/download/qterm-0.5.12/build/src/qterm 和 /bin/bash
就是该程序的完成路径
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)