SecureCRT 上执行的 python 程序怎么能在关闭终端时继续执行

如题所述

------解决方案--------------------------------------------------------运行时在后面加个 & 符号------解决方案--------------------------------------------------------最好的方法正如 huailairen 所说,最好把它写成守护进程的形式不过,也可以采用 sysheng01 所说的方法,使用path_to_exe &使程序在后台运行,这样退出 shell 的时候一般来说它不会结束命令jobs 可以查看正在(前台和后台)运行的任务,详见 man jobsbg [jobspec] 可以把任务放到后台,fg [jobspec] 可以把任务放到前台,详见 man bash 里面相关的部分------解决方案--------------------------------------------------------python /home/neil/www/test/manage.py runserver 0.0.0.0:8888 &如果运行了,你退出是不会有影响的。------解决方案--------------------------------------------------------我的感觉是,虽然后台执行了,但因为这个程序是一个 web 服务器。他随即又进入了提示符状态,显示 web 访问记录。然后我关闭终端的话,用 IE 测试服务器上的 web 服务,立马就停止了。------------------------------还是加&在命令最后, "他随即又进入了提示符状态 ",回车,确保出现系统提示符!!! 然后输入exit命令,关闭SecureCRT窗口。
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网