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