如何让睡眠进程回到前台?

如何让睡眠进程回到前台?

我使用 ssh 连接到服务器,并在 docker 中运行一个进程。

docker exec -ti docker_name /bin/bash

但是,ssh 连接在某个时刻中断了,当我返回时,命令top显示

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                      
   26 dockeru+  20   0 55.830g 0.024t 1.223g S   3.3 39.9 403:55.61 blocksci_parser                                                                                                           

该进程的状态是休眠。但是,该进程将数据写入文件,并且文件的大小继续增长,因此这意味着该进程仍在运行,对吧?

我没有使用屏幕或其他任何东西来保持它运行,所以jobs没有返回任何内容,这意味着我无法使用fg它来将其带回到前台。有什么方法可以让我把这个过程带到前台吗?

答案1

$ docker container list -qa
57f494f3190b
$ docker container attach 57f494f3190b

相关内容