我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?
下面是简单的方法:
nohup ./kernel
标准输出和标准错误缺省会被重定向到 nohup.out 文件中。如果想使进程后台运行,可以这样 nohup ./kernel &
此后如果用完后,想杀死进程,使用常用命令行,如kill命令等。当然也可以自己写个简单的脚本,来做这些事情。
我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?
下面是简单的方法:
nohup ./kernel
标准输出和标准错误缺省会被重定向到 nohup.out 文件中。如果想使进程后台运行,可以这样 nohup ./kernel &
此后如果用完后,想杀死进程,使用常用命令行,如kill命令等。当然也可以自己写个简单的脚本,来做这些事情。