Linux的守护进程是干什么的?

始终后台运行,独立于任何终端,周期性的执行某种任务或等待处理特定事件。(当与终端断开时,也可以在后台一直运行)

1.查看当前服务器的守护进程命令:

ps -ef       

ios 守护进程例子 守护进程在哪里启动_守护进程

 

2)ps -aux 

ios 守护进程例子 守护进程在哪里启动_shell脚本_02

  

2.设置守护进程

   1)设置守护执行shell脚本的进程

nohup 要执行的命令 & ]

nohup ./test.sh &

       【注:若是执行文件的命令必须到存放该文件的路径下】

    2)启动locust进行性能测试

nohup /usr/bin/python3 /usr/local/bin/locust -f locust_test_45.py --web-port 8089 &

ps -ef |grep locust 

ios 守护进程例子 守护进程在哪里启动_shell脚本_03

    

3.关闭守护进程:

   1) 先查到该进程的PID

kill -9 PID