从nohup命令检索进程信息

那里

我使用nohup命令来运行shell脚本,如下所示:

nohup ./run.sh &

我的问题是:注销终端并稍后返回后,如果该过程完成或仍在运行,我如何检索有关该过程的信息?

卡米尔·马乔洛夫斯基

通常,您可以检查的输出ps x那里run.sh有没有。如果存在,则可能是您正在寻找的过程或其他一些过程run.sh可能需要进一步调查。

但是,有这个技巧。注意nohup将显示一条消息,如下所示:

 nohup: ignoring input and appending output to /home/alli/nohup.out

现在调用:

lsof /home/alli/nohup.out

如果您run.sh有调用nohup仍在运行,它应该出现在输出lsof(两次,因为nohup重定向文件描述符12nohup.out)。如果使用nohup了不止一次,lsof则应返回多个进程。如果nohup对同一可执行文件使用了不止一次,则可能需要检查/proc/$pid/示例)以区分它们。

我会tmux首先使用实际上,我每天都会使用它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

cp命令进程信息

来自分类Dev

检索子进程执行的命令

来自分类Dev

Putty:从使用nohup运行的进程获取信息

来自分类Dev

从正在运行的进程中检索信息

来自分类Dev

无法取消nohup进程

来自分类Dev

Linux中的jps命令“进程信息不可用”

来自分类Dev

如何查看“主机”和类似命令的进程信息

来自分类Dev

nohup 无法使用 xargs 命令将进程的 pid 保存到文件中

来自分类Dev

在命令行上检索磁盘统计信息

来自分类Dev

为什么进程被nohup杀死

来自分类Dev

用 Java 创建 Nohup 进程

来自分类Dev

无法安装 nohup 命令

来自分类Dev

如何在C ++中以编程方式检索64位进程的详细信息?

来自分类Dev

Linux顶部不以批处理方式将完整的命令名称打印到文件中,作为nohup进程

来自分类Dev

nohup 进程的进程 ID 不断更新 - 无法杀死进程

来自分类Dev

如何在同一php进程中通过异步命令(CQRS)检索新创建的实体?

来自分类Dev

检索进程的内存消耗

来自分类Dev

如何从长时间运行的linux命令发送进程进度信息

来自分类Dev

如何从ps –ef命令查看所有进程详细信息

来自分类Dev

如何从长时间运行的linux命令发送进程进度信息

来自分类Dev

nohup命令的功能是什么?

来自分类Dev

在 nohup 上运行顺序命令

来自分类Dev

crontab java进程信息

来自分类Dev

从jenkins运行声纳时,无法检索SCM信息原因:git blame命令失败

来自分类Dev

在Linux下如何从命令行检索视频文件信息?

来自分类Dev

使用 SQL 命令从 C# 中的数据库中检索信息

来自分类Dev

为什么nohup后台进程被杀死?

来自分类Dev

为什么我无法取消NOHUP进程?

来自分类Dev

使用nohup或setsid逃脱alarm()进程超时?

Related 相关文章

热门标签

归档