«kill» 태그된 질문

kill-지정된 신호를 프로세스 또는 프로세스 그룹에 보냅니다.


9
프로세스 -9를 언제 죽이지 말아야합니까?
나는 항상 실행을 매우 망설이지 kill -9만 다른 관리자가 거의 일상적으로 수행하는 것을 봅니다. 나는 아마도 합리적인 중간계가 있다고 생각합니다. 언제 그리고 왜 사용해야 kill -9합니까? 언제, 왜 안돼? 그것을하기 전에 무엇을 시도해야합니까? "정지 된"프로세스를 디버깅하면 어떤 문제가 발생할 수 있습니까?


7
가출 고양이를 죽이는 방법?
여러 번 cat내용이 최대 수천 줄인 파일에서 실수로 명령을 실행했습니다 . + 또는 +로 cat명령을 종료 하려고 시도 하지만 둘 다 터미널에 총 출력 이 표시된 후에 만 적용 되므로 완전히 실행될 때까지 기다려야 합니다.CtrlCCtrlZcatcat 기다리는 것을 피하는 더 나은 해결책이 있습니까? 때로는 파일 크기가 최대 100MB이므로 기다릴 때 짜증이납니다. …
128 shell  terminal  kill  cat  tcsh 

3
리눅스는 프로세스를 어떻게 "죽이는가"?
수십 년 동안 컴퓨터와 10 년 동안 리눅스를 전문적으로 사용해 왔지만 실제로는 OS와는 달리 마술과는 달리 블랙 박스로 취급한다고 생각합니다. 오늘 저는 그 kill명령 에 대해 생각했고 , 하루에 여러 번 ( '정상적인' -9풍미 와 풍미로) 여러 번 사용하는 동안 어떻게 명령이 배후에서 작동하는지 전혀 모른다는 것을 인정해야합니다. 내 관점에서, …



2
메모리가 부족한지 묻지 않고 리눅스가 프로세스를 죽이기 시작 할까?
메모리를 많이 사용하는 여러 프로그램 (2-5GB)을 연속적으로 실행하는 명령으로 셸 스크립트를 실행하고있었습니다. Killed터미널이 나에게보고 한 것처럼 스크립트 진행 상황을 확인하기 위해 다시 돌아 왔을 때 프로세스 일부가 있다는 사실에 놀랐 습니다. 여러 프로그램이 나중에 Killed시작된 프로그램 이전에 이미 성공적으로 완료 되었지만 나중에 모든 프로그램이 세그먼테이션 오류 (내 코드의 버그로 인한 …


4
프로세스 종료시 기본 종료 코드?
처리 할 수있는 신호와 같이 SIGINT또는 처리 할 수없는 신호로 프로세스가 SIGTERM종료되면 프로세스의 종료 코드는 무엇입니까? 처리 할 수없는 신호는 SIGKILL어떻습니까? 내가 알 수 있듯이 프로세스를 SIGINT종료하면 종료 코드 가 발생할 수 130있지만 커널 또는 셸 구현에 따라 다를 수 있습니까? $ cat myScript #!/bin/bash sleep 5 $ ./myScript <ctrl-c …

4
Linux : 인수를 기반으로 프로세스 종료
명령 줄 인수를 기반으로 프로세스를 종료하려면 어떻게해야합니까? killall, pgrep및 pkill프로세스 이름을 기준으로 만 작동하는 것. Java 가상 머신 내에서 실행되는 여러 애플리케이션을 구별 할 수 있으려면 java이 프로세스가 필요합니다. 모든 애플리케이션의 프로세스 이름과 명령 행 인수를 보면 실제 애플리케이션 이름을 찾을 수 있습니다. 이것은 수동으로 수행 ps aux | grep …
54 linux  kill 

4
pkill과 killall의 차이점은 무엇입니까?
pkill그보다 더 많은 필터링 규칙이 있다는 것을 알고 killall있습니다. 내 질문은, 차이점은 무엇입니까? pkill [signal] name 과 killall [signal] name 나는 그것이 killall더 효과적 이라는 것을 읽었 으며 name프로그램 과 일치하는 모든 프로세스와 하위 프로세스 (및 재귀 적으로)를 죽 입니다. pkill이것도하지 않습니까?

1
UNIX 시스템 호출 kill이 'kill'인 이유는 무엇입니까?
이름의 역사가 궁금합니다. 'kill'시스템 호출의 이름은 'signal'이고 'signal'시스템 호출의 이름은 'handle'일 수 있습니다. 시스템 호출의 원래 사용이 단순히 다른 프로세스를 죽이는 것 일지 궁금했고 시스템이 개발됨에 따라 더 일반적인 신호 전송 메커니즘으로 사용이 확대되었을 수도 있습니다. 그러나 이것은 내 추측입니다. 아는 사람 있나요?
41 kill  history 


4
잘못된 bash 명령을 종료하거나 취소하려면 어떻게합니까?
나는 이것에 대해 약간의 단점을 얻을 것으로 기대하지만 어디서나 답을 찾을 수는 없다. 너무 분명한 것 같습니다. 때로는 bash 터미널에 잘못된 명령을 입력하면 커서가 오류 나 아무것도없이 다음 줄로 넘어갑니다. 내가 뭘 잘못했는지 알 수 없습니다. 프로그램에 갇혀있는 것 같습니다. 재연 : $ tidy 나 : "죄송합니다. 내가 입력하려는 것이 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.