赞
踩
python中使用nohup命令
nohup功能
nohup 是 no hang up 的缩写,就是不挂断的意思。
如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令,该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。
实例操作
例如运行django项目
1.例如,进入项目目录:
cd ding_month_1
2.运行下面程序:
nohup python ./manage.py runserver 0.0.0.0:8080&
3.此时,已经运行了。
注意事项:
原程序的的标准输出被自动改向到当前目录下的nohup.out文件,起到了log的作用。在nohup执行成功后直接点击关闭程序按钮关闭终端,会断掉该命令对应的session,导致nohup对应的进程被通知一起shutdown。所以在使用nohup命令后台运行命令之后,需要使用exit正常退出当前账户,这样才能保证命令一直在后台运行。
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。