首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取进程启动的CWD

获取进程启动的CWD
EN

Unix & Linux用户
提问于 2019-02-25 23:19:27
回答 1查看 199关注 0票数 1

我有一个叫做/usr/bin/myprogram.x的程序

在一个弹壳窗口里,我做了这样的事情

代码语言:javascript
复制
cd /run001/
myprogram.x &
cd /run/009/
my program.x &
cd /run/234/
myprogram.x &

我一共启动了大约10个作业,都在不同的目录下,有办法找到那些运行的目录吗?

如果我做了一个ps -ef | grep myprogram.x,它会将它们全部报告为/usr/bin/myprogram.x,但是我要查找的是每一个被启动的目录。有办法找到吗?

EN

回答 1

Unix & Linux用户

发布于 2019-02-25 23:39:46

只需找到它们的进程in (使用ps),在/proc/<PID>/中应该有一个名为cwd的链接,它指向进程已经启动的目录。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/503018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档