가끔 Linux가 응답을 멈추는 경우가 있으므로 다른 터미널로 전환하여 프로세스를 사용하여 CPU를 CtrlAltF2종료하거나 프로세스를 사용하여 IO를 종료하는 명령을 입력해야 시스템이 다시 응답할 수 있습니다.top
top
명령은 짧고 빠르게 실행되어야 합니다. 명령은 알고 있지만 -est 프로세스 PID나 이름을 kill
얻는 방법을 모르겠습니다 .top
이 명령을 쉘 별칭이나 함수에 추가하겠습니다.
답변1
top
일괄 모드로 via를 실행하면 -b
원하는 정보를 얻을 수 있습니다.
다음은 수행할 수 있는 작업의 매우 혼란스러운 시작입니다.
top -b -n 1 | head | grep -A 1 PID | grep "^[0-9]" | cut -f1 -d" " | xargs kill
top
선택한 내용이 마음에 들지 않을 수 있으므로 언제든지 k 키를 사용하여 대화식으로 실행되는 프로세스를 종료할 수 있습니다.
어떤 커널을 실행하고 있는지 확실하지 않지만cgroupLimit.conf 외에도 유용할 수도 있습니다.
답변2
예약 top
또는htop
터미널 어딘가에서 실행하십시오. 에서 프로세스를 종료하려면 top
키를 누르고 PID를 입력하십시오. 종료하려는 프로세스 위로 커서를 k
이동하고 키를 누릅니다 .htop
k