Linux nohup命令

nohup /root/runoob.sh > runoob.log 2>&1 &

/root/runoob.sh :运行命令
runoob.log :日志输出保存,改为/dev/null则为不保存日志,/dev/null相当于黑洞
2>&1 :
将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 runoob.log 文件中。

运行nohup后会得到一个pid,如果需要检查是否还在运行可以执行

if kill -0 <pid>; then   echo "Process is running"; else   echo "Process is not running"; fi

Sitemap · Rss

津ICP备2021004480号-3