Total Pageviews

Tuesday, 22 November 2011

让某某服务一直处于运行状态的命令

# nohup somecommand > /dev/null &
或者:
# nohup somecommand > /dev/null 2>&1 &
这个命令很有用。比如在此文http://2.latest.ymsdblog.appspot.com/articles/2011/06/15/1308110356464.html中,要让radiusd一直处于运行状态,可以这样做:
# nohup radiusd > /dev/null &
又比如,在安装基于django+python的建站程序时,运行
# nohup python /path/to/djblog/manage.py runserver 0.0.0.0:8000 >/dev/null 2>&1 &,就可让django的开发服务器一直处于运行状态,这样,
http://urdomain.com:8000就一直可以被访问。否则,虽然运行了# python /path/to/djblog/manage.py runserver 0.0.0.0:8000,
网站http://urdomain.com:8000处于可访问状态,但是在关了putty.exe后,网站http://urdomain.com:8000就无法访问了

No comments:

Post a Comment