![Linux - 데몬으로 실행 중인 프로세스 중지](https://linux55.com/image/5646/Linux%20-%20%EB%8D%B0%EB%AA%AC%EC%9C%BC%EB%A1%9C%20%EC%8B%A4%ED%96%89%20%EC%A4%91%EC%9D%B8%20%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4%20%EC%A4%91%EC%A7%80.png)
데몬 프로세스로 uwsgi를 시작했습니다. 프로세스를 어떻게 종료할 수 있나요?
kill
pid를 입력하고 실행할 때마다 ps aux | grep "uwsgi"
출력에 다시 나타납니다.
나도 시도해 보았지만 pkill uwsgi
작동하지 않았습니다. 어떻게 하면 죽일 수 있나요?
~ 위에ps aux | grep "uwsgi"
root 2712 0.0 2.6 327540 26952 ? Sl 17:03 0:00 /usr/local/bin/uwsgi --ini conf_uwsgi.ini
root 2716 0.0 2.2 180076 22896 ? S 17:03 0:00 /usr/local/bin/uwsgi --ini conf_uwsgi.ini
root 2718 0.0 0.2 9396 2136 pts/1 S+ 17:03 0:00 grep --color=auto uwsgi
root 16657 0.0 3.2 180076 32520 ? S Mar20 0:15 /usr/local/bin/uwsgi --ini conf_uwsgi.ini
kill 2712 2716 16657
그런 다음 ps aux | grep "uwsgi"
다른 PID를 사용하여 동일한 결과를 다시 표시합니다 . 어떻게 죽이나요?
답변1
위의 설명에서 ott가 지적했듯이 다음 명령을 사용하여 uwgi 데몬을 중지할 수 있습니다.
uwsgi --stop (location of uwsgi pid file)