
나는 리눅스에서 현재 프로세스를 모두 종료할 수 있는 쉬운 방법을 원합니다.
문제는 kill -9 -1
현재 터미널도 종료된다는 것입니다. 현재 터미널을 제외한 모든 것을 종료하는 쉬운 방법이 있습니까?
답변1
그러면 현재 터미널과 관련된 프로세스를 제외한 모든 프로세스가 종료됩니다.
kill `ps -o pid= -N T`
답변2
그러나 -9는 최후의 수단으로 사용해야 하므로 무릎 반사 메커니즘으로 사용하지 마십시오. 이는 프로세스에 의해 포착될 수 없으며 프로세스가 해당 리소스를 정리하는 것을 허용하지 않습니다.
시작하려면 대신 kill -15를 시도해 보세요.