이 빠른 튜토리얼을 가르치고 당신을 죽이는 프로세스에서의 리눅스를 사용하여 프로세스 id. 이것은 응답하지 않는 프로그램을 죽이는 데 특히 도움이됩니다.
응답하지 않는 프로그램을’죽일’필요가 종종 발생합니다. Windows 에서이 상황에 대한 작업 관리자가 있습니다. 작업 관리자를 사용할 수 있습 리눅스에서뿐만 아니라 그 명령 라인 방법은 더 많이고 효과적인 처리에 응답하지 않 프로그램입니다.,GUI 기반 도구가 여전히 실행중인 숨겨진 프로세스를 표시하지 않을 수 있으므로 터미널을 사용하는 것이 좋습니다. Linux 시스템의 server edition 을 사용하는 경우 GUI 도구를 사용할 수 없습니다.
Linux 에서 프로세스를 죽이는 방법
응용 프로그램을 실행하면 백그라운드에서 일부 프로세스가 실행됩니다. 이 응용 프로그램을 강제로 닫으려면 해당 응용 프로그램과 관련된 프로세스를 죽일 수 있습니다.
프로세스를 종료하려면 해당 프로세스 ID(PID)를 알아야합니다. 다음 섹션에서는 프로그램의 프로세스 ID 를 찾는 방법을 알려줍니다.,
1 단계:프로그램의 프로세스 ID(pid)찾기
프로세스의 PID 를 찾는 데 사용할 수있는 몇 가지 방법이 있습니다.
이름을 알고 있는 경우,프로세스의 명령을 사용할 수 있습 pidof 이 패션에서:
pidof <program_name>
도움을 취할 수 있습의 탭을 완료하의 이름을 찾 프로그램입니다. 이 명령에 대한 좋은 점은 프로그램에 의해 시작된 모든 프로세스의 PID 를 제공한다는 것입니다., 예를 들어 다음과 같습니다.
pidof slack
9734 9718 9716 9708 9622 9619
경우 pidof 명령하지 않는 결과 아무것도 그것을 의미할 수 있었 없 프로세스를 실행하는 프로그램 또는 프로그램 이름을 사용가 잘못되었습니다.
정확한 프로그램 이름을 모르는 경우 ps 명령을 사용해 볼 수 있습니다. 이 ps 명령은 시스템에서 실행중인 프로세스를 보는 데 사용됩니다. 프로그램 이름(또는 그것에 대해 기억하는 것)과 함께 grep 명령을 사용할 수 있습니다.
ps aux/grep-i”원하는 프로그램의 이름”
ps aux 명령은 시스템에서 실행중인 모든 프로세스를 반환합니다., 그리고 grep 는 이후에 프로그램 이름과 일치하는 줄을 보여줍니다. 명령의 출력은 다음과 같이 될 것이다:
그림에서와 같이,당신이 얻을 수 있는 프로세스 ID 의 프로그램/프로세스에서 두 번째 열에 있습니다. “–Color=auto”로 줄을 무시하십시오.,
2 단계:을 죽이는 프로세스를 사용하여 PID
일단 당신이 당신의 PID 원하는 응용 프로그램,다음 명령을 사용하여 프로세스를 종료:
sudo kill -9 process_id
경우 하나 이상의 프로세스 id,죽일 수 있습니다 그들 모두 함께 제공하여 모든 Pid.
sudo kill -9 process_id_1 process_id_2 process_id_3
kill 명령을 pidof 명령을 결합하여 프로그램의 모든 프로세스를 죽일 수도 있습니다.
sudo kill -9 `pidof programe_name`
물론 program_name 을 죽이려는 프로그램의 이름으로 바꿔야합니다.,
보너스 팁:사용 killall 을 죽이 모든 프로세스의 특정 프로그램
이름을 알고 있는 경우의 프로그램을 사용할 수 있습니다 웅장한 killall 명령을 죽이고의 모든 프로세스는 프로그램에서 하나의 명령입니다.
killall program_name
Linux 에서 프로그램을 어떻게 죽이나요?
이 빠른 작은 튜토리얼이 도움이 되었기를 바랍니다. 리눅스에서 프로그램을 죽이는 가장 좋아하는 방법은 무엇입니까? 작업 관리자,kill,killall 또는 xkill?
당신이 읽은 것을 좋아합니까? 다른 사람들과 공유하십시오.,
- Facebook1
- Twitter0
- LinkedIn2
- Reddit3
- Pocket0