如何用Python实现nohup命令的调用与运行?
- 内容介绍
- 文章标签
- 相关推荐
本文共计888个文字,预计阅读时间需要4分钟。
nohup命令是no hang up的缩写,意为不挂断。当你正在运行一个进程,但担心退出或关闭终端时进程会结束,可以使用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。
本文共计888个文字,预计阅读时间需要4分钟。
nohup命令是no hang up的缩写,意为不挂断。当你正在运行一个进程,但担心退出或关闭终端时进程会结束,可以使用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。

