码迷,mamicode.com
首页 > 其他好文 > 详细

nohup 和 &

时间:2019-12-25 17:46:49      阅读:57      评论:0      收藏:0      [点我收藏+]

标签:monk   nohup   sighup   python   使用   添加   信号   表示   参数   

nohup和&区别

& : 指在后台运行

nohup : 不挂断的运行,注意并没有后台运行的功能,,就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响他的运行,注意了nohup没有后台运行的意思;&才是后台运行

nohup 命令运行由 Command参数和任何相关的 Arg参数指定的命令,忽略所有挂断(SIGHUP)信号。
在注销后使用 nohup 命令运行后台中的程序。要运行后台中的 nohup 命令,添加 & ( 表示“and”的符号)到命令的尾部。
nohup 是 no hang up 的缩写,就是不挂断的意思。

不挂断地运行命令

nohup python app.py >> /etc/supervisor/app.log 2>&1 &

例:
nohup python app.py >> /root/monkey-master/app.log 2>&1 &
           |                     |
     我要运行的目标文件        app.log是我的路径

nohup 和 &

标签:monk   nohup   sighup   python   使用   添加   信号   表示   参数   

原文地址:https://www.cnblogs.com/xinzaiyuan/p/12097919.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!