Linux nohup命令
🕙2023-02-06
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