热门产品
IDC数据中心
云计算中心
人工智能
人脸识别
文字识别
图形识别
语音识别
CDN加速
1. 一切正常的运行命令为 bash hello.sh,实行結果为每秒钟輸出一行的微信小程序:
2. 在指令首尾各自再加上 nohup 和 &,变成 nohup bash hello.sh &,能够见到 nohup 輸出了一行信息内容,再按一下回车就跳回了 shell cmd,这时指令早已在后台管理实行了,nohup 将指令的輸出跳转至当前目录的 nohup.out 文档中。另外注意到 nohup 会将相匹配程序流程的 PID 輸出,PID 可用以必须终断过程时 kill 过程
3. 根据 tail -f nohup.out 能够不断的查询 nohup.out 的輸出,做到监控程序流程的实际效果。
4. 在指令中也能够应用跳转将程序流程的輸出改成自身要想的文件夹名称,如 nohup bash hello.sh >hello.log &,则程序流程的輸出便会写到 hello.log 文档中。
5. 若程序流程不容易全自动撤出,那麼这时必须应用 kill 指令来结束进程。例如,能够应用指令 kill -TRM <PID> 来实际操作,在其中 PID 即是以前 nohup 輸出的值,在此类中该数值 1231。