Linux如何在关闭ssh连接后继续执行命令

22 一月, 2017

当我们远程使用ssh登陆linux服务器执行耗时较长的命令时,是很纠结的事情。 为什么呢?因为一般情况下,我们要等待命令执行完毕后才能关闭ssh连接,如果你在执行过程中断ssh连接,那么linux将会中断ssh用户所运行的命令。但我们总不能每次都等着命令执行完毕,如果耗时很长的任务,总不能把自己绑椅子上。 为解决这个问题,linux下可以使用nohup和screen命令还让命令在后台继续执行,你要做的仅仅只是把命令输入。 我们分别来说说nohup和screen命令。这两个命令都可以让我们脱离ssh连接,但是他们的原理有些区别。 nohup命令 系统自带命令。 linux帮助信息里写着:Run COMMAND, ignoring hangup signals.忽略所有挂断(SIGHUP)…

Read More »