Linux的守护进程是干什么的?
始终后台运行,独立于任何终端,周期性的执行某种任务或等待处理特定事件。(当与终端断开时,也可以在后台一直运行)
1.查看当前服务器的守护进程命令:
1)ps -ef :显示所有进程消息
2)ps -aux
2.设置守护进程
1)设置守护执行shell脚本的进程
格式 [ nohup 要执行的命令 & ]
例: nohup ./test.sh & : 执行shell脚本的守护进程
【注:若是执行文件的命令必须到存放该文件的路径下】
2)启动locust进行性能测试
命令: nohup /usr/bin/python3 /usr/local/bin/locust -f locust_test_45.py --web-port 8089 & 【使用python启动locust,并指定进程使用的port】
3)使用命令查看生效: ps -ef |grep locust
3.关闭守护进程:
1) 先查到该进程的PID
2)使用命令关闭该进程: kill -9 PID