首页 > 代码库 > "/proc/%d/exe",
"/proc/%d/exe",
程在/proc下都有一个以进程号命名的目录.
在该目录下有exe文件,该文件是一个链接文件,它指向的路径就是该进程的全路径.
用readlink读exe文件返回该进程的全路径
pit_t mypid = getpid();
sprintf(strsrc, "/proc/%d/exe",
mypid);
readlink(strsrc, strdest, LEN);
另一方面根据strsrc的全路径名称是否一致也可以判断出同一个执行文件是否被执行了两次
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。