200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > linux根据进程名称 查看后台任务的运行目录

linux根据进程名称 查看后台任务的运行目录

时间:2020-01-02 12:51:01

相关推荐

linux根据进程名称 查看后台任务的运行目录

linux后台跑一堆python的时候想关闭一个程序都不知道哪个是哪个。。。

使用ps -ef也可以查看,不过内容比较多,容易误杀,所以我们改进一下:

主要使用的命令有两个:

pgrep,它可以列出所有这个进程名运行的进程id,比如pgrep python可以列出所有python的进程id,当然pgrep pyth也可以列出python的进程id,可能还有其他包含pyth字符串的进程idpwdx:可以查看指定进程id的运行目录,比如pwdx 54096,就可列出pid为54096的程序运行目录

因此我们使用一行bash即可:

使用命令

命令格式是:

for f in `pgrep 这里是你要查找的名称`; do pwdx $f; done

比如我想知道所有的python程序对应的运行目录:

for f in `pgrep python`; do pwdx $f; done

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。