kill---0은 무엇을 하나요? [복사]

kill---0은 무엇을 하나요? [복사]

네, 비슷한 게 이미 있는 걸 봤어요질문, 그러나 나는 그것을 발견했고 이것이 무엇을 하고 있는지 kill -- -0궁금했습니다 .--

답변1

UNIX/Linux 세계에서 서로 이어지는 두 개의 대시는 옵션의 끝을 나타냅니다. 예를 들어 문자열 -n을 검색하려면 grep다음 명령을 사용합니다.

grep -- -n file

위의 경우에 줄 번호를 얻으려면 다음을 사용해야 합니다.

grep -l -- -n file

따라서 명령은 ID(음수 0)를 사용하여 프로세스 kill -- -0에 신호를 보내려고 합니다.-0

답변2

-0이 경우 전달되지 않은 옵션을 나타내는 데 사용됩니다 . 이렇게 하면 전달된 PID가 아닌 옵션 kill -0으로 간주됩니다 .-0

예를 들어 이렇게 하면 디렉터리를 긴 형식으로 나열하는 대신 ls -- -l이름이 지정된 파일을 찾습니다 .-l

관련 정보