我有一个叫做/usr/bin/myprogram.x的程序
在一个弹壳窗口里,我做了这样的事情
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,但是我要查找的是每一个被启动的目录。有办法找到吗?
发布于 2019-02-25 23:39:46
只需找到它们的进程in (使用ps),在/proc/<PID>/中应该有一个名为cwd的链接,它指向进程已经启动的目录。
https://unix.stackexchange.com/questions/503018
复制相似问题