社区
Linux/Unix社区
帖子详情
没有专家吗?那些自诩的专家跑那里去了?
wowowo
2003-01-02 12:36:17
如何得到当前进程的文件绝对路径,或者根据pid获取文件名?
...全文
30
8
打赏
收藏
没有专家吗?那些自诩的专家跑那里去了?
如何得到当前进程的文件绝对路径,或者根据pid获取文件名?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
用户 昵称
2003-01-09
打赏
举报
回复
hehe, wonderful, ps -elf
core
2003-01-08
打赏
举报
回复
先得到进程信息表,根据i_node去找文件吧
victorchen_2000
2003-01-08
打赏
举报
回复
万能的笨办法, 用管道。
分析 ps- elf 的输出。
wowowo
2003-01-02
打赏
举报
回复
getcwd不对,考虑PATH环境变量,运行的程序可以不在当前路径下!!!!
还有别的方法吗,能详细讲一下吗。
我想知道当前运行进程对应的文件绝对路径。
yanghuajia的回复:
每个程序有一个pid,在目录
/proc/XXX(pid)/exe 的链接是程序文件的全路径
pid 是你的程序对应的 pid
什么意思,在SCO UNIX下能用吗?有什么权限限制?
我没找到,thanks!!!
wowowo
2003-01-02
打赏
举报
回复
错了,考虑PATH环境变量,可以不在当前路径下
wxhnet
2003-01-02
打赏
举报
回复
我不是专家,我能回答这个问题吗?
salaciouswolf
2003-01-02
打赏
举报
回复
楼上说的没错啊!
cuiwader
2003-01-02
打赏
举报
回复
得到当前进程的文件绝对路径:使用getcwd函数。
我不是编译器
专家
他们必须按照语言设计者写好的语言规范(specification)来写编译器,所以在语言方面并
没有
发挥的空间,
没有
机会去理解语言设计的微妙之处。 许多做编译器的人并不是从零开始写的,而是拿现成的编译器来修改,所以...
包子笔记 - 三知道原则
@海宏天籁2019-03-08 08:26:33 为什么是期权和期货?能不能简单讲下推演过程?传统上我一直认为期权和期货风险是最大... 这两年出现了很多
自诩
的“价值投资者”,也确实盈利了。不过我觉得这个主要还是运气,价值...
做软件测试,你真的对业务足够了解吗?
拿小编自己来说,我
自诩
对某个业务非常了解,然而到业务部门体验了一段时间,就被啪啪打脸,有些客户的实际需求,在经过产品经理的加工后,完全变了个模样——我并未真正认清客户的画像,并
没有
真正get到客户的痛点...
面试时算法为什么如此重要?高薪,外企,为什么迟迟
没有
进入?
3、如果一个问题,书上
没有
现成的答案,能够通过Google、查找相关论文等等手段,找到答案的,也是简单问题。 4、如果,搜索不到现成答案,但是能够找到询问的人,问出答案来。比如Google不到,只
C语言为何不会过时?你需要掌握多少种语言?
你
没有
看错,这些操作系统的内核都是C,我虽然不确定C在Window中所占的比例,但是我相信微软的人不会傻到用C#去全部改写一个操作系统的内核。你想让这些人去用你的全新的语言,这就不是“有点”很傻,很天真了! ...
Linux/Unix社区
23,223
社区成员
74,537
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章