我有一个在 EC2 上运行的 Linux 实例,我在该实例上运行了一些服务器(我编写的一些服务器)。我将其作为后台作业运行并退出 SSH。
重新登录后,我在输入“工作”时找不到工作。终止它的唯一方法是使用:找到端口正在运行的进程的PID,lsof -i :port
然后将其杀死:kill -9 PID
。
无论如何,我是否可以真正回到 SSH 并找到它在下面运行jobs
?为什么更改会话时该过程会消失?
我总是使用 GNU Screen,当使用 Screen 时,这个过程仍然会出现。我只是想知道为什么它在不运行屏幕时会“消失”。