这几天在用ubuntu16来玩Pi。
太多东西要记录了。
1 |
$ sudo nohup python app1c.py > log.txt 2>&1 & |
nohup允许运行从外壳注销后可以在后台继续运行的命令/进程或Shell脚本。
> log.txt:它将输出转发到该文件。
2>&1:将所有stderr移至stdout。
最后的&允许您在当前Shell上在后台运行命令/进程。
您有多种选择:
- 容易:使用&取消附加进程,例如:
$ sudo python app1c.py &
-
中:使用apt-get install tmux安装tmux
启动tmux并像以前一样启动您的应用,然后使用CTRL + B分离。 -
络合剂:
阅读使用wsgi服务器-uwsgi,gunicorn,nginx运行烧瓶脚本的信息。
使用:
$sudo python app1c.py >> log.txt 2>&1 &