Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我在 Ubuntu 中打开 2 个终端,通过ps u我可以看到 2bash的pid.
ps u
bash
pid
我的问题来自一个终端,我怎么知道另一个终端bash的cwd?
你可以检查
/proc/<pid>/cwd
该pwdx命令打印每个给定进程 ID 的当前工作目录。
pwdx
来自 Solaris 的示例(相信 Ubuntu 也有该命令):-
$ cd /tmp $ pwdx $$ 22281: /tmp