답변:
터미널에서 ps -ef
모든 프로세스를 나열합니다. 참조하십시오 man ps
. 참조 man kill
, man 2 kill
, man killall
, man nice
, man pkill
, man renice
, man 7 signal
, 및 man skill
프로세스와 혼란에. 그러나 쓸모 없다고 생각되는 프로세스를 단순히 죽이는 것은 실수 일 수 있습니다. 시스템이 프로세스를 다시 시작하거나 사용자가 죽인 프로세스에 따라 달라질 수 있습니다. 프로세스가 무엇을 배우고,보고 /etc/init/
하고 /etc/init.d
, /etc/rc?.d
, man service
프로세스가 시스템에 의해 시작하는 방법을 참조하십시오.
GUI를 사용하면 시스템 모니터를 사용할 수 있습니다
또는 터미널에서 사용할 수 있습니다
ps aux | less
모든 프로세스를 보려면
ps -A or ps -e
사용자가 실행하는 모든 프로세스 :
ps -u username
프로세스를 종료하려면 프로세스 이름을 찾고 다음을 입력하십시오.
kill -9 processname
또는 프로세스 ID (PID)를 종료하십시오.
kill pid
프로세스 중지 / 정지 :
ctrl-z
출처 : Man Page
내 주요 도구는 top
top
터미널 창의 명령 행에 입력 하십시오
CPU 사용량별로 나열된 실행중인 프로세스 목록이 표시됩니다. 계속하기 전에 통계를 더 모을 때까지 몇 초 정도 기다리십시오.
이것은 런 어웨이 또는 원치 않는 프로세스를 죽이는 유닉스의 주요 도구입니다. 그들은 목록의 상단에있을 것입니다. 그들의 pid를 q
기록한 다음 15 (소프트 킬) 또는 9 (하드 킬) 중 하나를 누르십시오 .
여기 Chrome 프로세스를 종료하는 것을 볼 수 있습니다.
프로세스가 사라져야합니다. 그런 다음 입력 q
하여 상단에서 종료하십시오.
당신은 항상 당신은 또한 사용할 수있는 동일한 프로세스를 죽이고 찾을 경우 kill
또는 killall
경우 예를 들어, 명령 줄에서 top
CPU를 차지 여러 자바 프로그램을 보여 주었다 수행 할 수 있습니다 q
상단 밖으로 UIT 및 수행 killall java
kill
과 killall
기본적으로 15 (SIGTERM)를 사용하지만 당신은 할 수 killall -9 [process]
또는로 이것을 재정의하십시오killall -s SIGKILL [process]
또 다른 유용한 도구는 Glances 입니다.