我有一个bash脚本,需要几个小时才能运行。在运行时,我想做其他事情,这可能涉及注销或断开Internet连接(我的脚本在各种计算机上运行网络测试)。
我知道有一条命令可以让我从远程终端运行测试,并在终端运行时注销终端。有谁知道这个命令是什么?
我有一个bash脚本,需要几个小时才能运行。在运行时,我想做其他事情,这可能涉及注销或断开Internet连接(我的脚本在各种计算机上运行网络测试)。
我知道有一条命令可以让我从远程终端运行测试,并在终端运行时注销终端。有谁知道这个命令是什么?
Answers:
您要查找的命令是nohup
。
还有screen
,当您想让某些东西继续运行但稍后再返回并重新以交互式方式附加时,它是适用的。
nohup
如果命令在启动后不需要用户输入,screen
则更简单;如果您希望能够以交互方式运行该程序,则更好。