htop으로 프로세스 종료

htop으로 프로세스 종료

때로는 프로세스를 종료해야 하는 경우가 있는데, 그 목적을 위해 를 입력하고 일부 문자열을 htop검색( /)한 다음 관련 프로세스를 종료하려고 합니다.

문제는 일반적으로 프로세스가 작동 중이라는 것입니다(새 프로세스가 추가되고 속성이 변경됨). 따라서 F9를 누르고 프로세스를 계속 "종료"할 때 선택한 프로세스는 이미 다른 프로세스입니다.

이 문제를 처리할 수 있는 방법이 있나요?

내가 htop을 사용하는 이유는 물론 b/c입니다. 때때로 어떤 프로세스를 제거하는 것이 올바른지 추측해야 하고 문자열만으로는 식별이 충분하지 않습니다.

답변1

실행 후 sudo htop화살표 키를 사용하여 제거하려는 프로세스를 선택한 다음 둘 중 하나를 누르 F9거나 k목록에서 보내려는 신호를 선택하고(화살표 키 사용) 키를 누릅니다 enter.

그냥 "정중하게" 프로세스를 종료하도록 요청하는 경우에는 사용을 중단하세요 3 SIGQUIT.

프로세스가 종료되었는지 확인하려면 를 사용하세요 9 SIGKILL.

답변2

[space]를 사용하여 프로세스에 태그를 지정(및 태그 해제)할 수 있습니다. 태그가 지정된 프로세스에 종료 신호가 전송됩니다.

답변3

htop프로세스의 PID를 사용 하고 기록해 두십시오. 입력하여 종료q

그런 다음 다음 명령을 입력하십시오.

kill PID

루트가 소유한 경우 다음을 수행합니다.

sudo kill PID

이것이 당신에게 도움이 되기를 바랍니다....

답변4

먼저 F6"정렬 기준" 옵션을 누르세요.

그런 다음 왼쪽의 "정렬 기준" 카테고리에서 PID 옵션을 선택한 다음 를 누르세요 Enter. 이렇게 하면 보다 안정적인 출력을 얻을 수 있습니다.

그런 다음 프로세스를 찾으려면 를 눌러 F3검색하고 검색어를 입력한 다음 F3다시 눌러 검색 결과를 스크롤합니다.

프로세스가 강조 표시되면 다음을 누릅니다.F9 빠르게 두 번그런 다음 키를 누른 9다음 키를 눌러 Enter프로세스를 종료합니다.

관련 정보