스크립트를 사용하여 네트워크를 통해 하드 드라이브에서 하드 드라이브로 일련의 파일을 보내려고합니다 mbuffer
. 한 컴퓨터에는 청취 mbuffer가 있고 다른 컴퓨터에는 송신 mbuffer가 있습니다. 다음 파일을 보낼 때까지 상황이 잘 진행됩니다.
다른 mbuffer 프로세스가 여전히 청취 중이므로 해당 파일이 제대로 전송되지만 느려집니다. 고맙게도 첫 번째 파일에 두 번째 파일을 추가하지는 않지만 mbuffer를 죽일 수 있기를 바랍니다. 그냥 pkill
또는 심지어 일을 pkill -9
하면 좀비 프로세스가되어 원하는 방식으로 작동하지 않습니다. mbuffer를 올바르게 죽일 수있는 방법이 있습니까, 아니면 시간이 초과 될 때까지 기다려야합니까?
좀비 프로세스는 죽은 프로세스입니다. 그것은 아직 부모님이 아직 수확하지 않은 사람입니다. 따라서 문제는 mbuffer가 아닌 상위 프로세스에 있습니다.
—
Score_Under 중
부모 스크립트를 죽이면 mbuffer에 아무런 영향을 미치지 않습니다. (제어 터미널이 없기 때문에 다르게 호출해야 함을
—
나타냅니다
나는이 질문이 불가피하다고 생각하지만 어떤 프로세스가 mbuffer를 시작하고 있으며 어떻게 호출됩니까?
—
Score_Under