我通过 SSH 在 Debian 服务器上启动了此命令:
watch --precise -n 1 top -b -n 1 -p 27330 | tail -n 1 | awk "{print \$9}" >> 27330.log &
过了一会儿我退出了我的终端。当我再次连接时,该进程仍在运行。进程不应该被杀死吗?我认为保持进程运行的唯一方法是使用nohup
.
答案1
命令末尾的 & 使其在后台运行。因此,当您退出 SSH 会话时,它将继续运行。
另请阅读https://superuser.com/a/152695/228108(主要是评论)。