«disown» 태그된 질문



4
폐기되어 터미널을 잃은 프로세스의 결과는 어떻게됩니까?
일부 프로세스가 시작된 가상 터미널을 닫으면 출력이 바로 가거나 /dev/null메모리를 어떻게 오염시킬 수 있습니까? 어쨌든 출력을 계속 읽을 수 있습니까? [편집] : 프로세스를 실제로 폐기하는 순간이 출력을 제어 할 수있는 나의 힘의 끝입니까? 또한 중지 된 프로세스를 제거하면 처음에는 모든 것이 정상인 것처럼 보입니다. 작업이 종료되거나 표시되지 않습니다. 그러나 로그 …

2
disown -h와 nohup은 효과적으로 동일하게 작동합니까?
disown 쉘이 종료 될 때 쉘이 권한이없는 작업으로 SIGHUP을 보내지 않도록합니다. 쉘의 작업 제어에서 사용하지 않는 작업을 제거합니다. 첫 번째는 두 번째의 결과입니까? 다시 말해, 쉘에서 시작된 프로세스가 쉘의 작업 제어에서 제거되면 쉘이 종료 될 때 쉘이 프로세스에 SIGHUP을 보내지 않습니까? disown -h 여전히 쉘의 작업 제어하에 프로세스를 유지합니다. disown …
18 bash  nohup  disown 

4
bash 스크립트에서 프로세스를 분리하려면 어떻게해야합니까?
스크립트를 종료 할 때 SIGINT가 프로세스로 전달되지 않도록 bash 스크립트에서 프로세스를 분리하려고합니다. disown터미널에서 직접 명령을 사용 했지만 bash에서는 disownSIGINT가 전달되지 않습니다. 이 스크립트의 목적은 openocd를 시작한 다음 단일 호출로 gdb를 시작하는 것입니다. 스크립트가 종료되지 않으므로 (gdb가 실행 중) SIGINT는 gdb에서 openocd로 계속 전달됩니다. 이는 SIGINT가 gdb에서 정지 명령으로 사용되므로 문제입니다. …
18 bash  disown 

2
프로세스의 부모 프로세스를 변경 하시겠습니까?
프로세스의 상위 프로세스를 변경할 수 있습니까? 그렇다면 어떻게? 예를 들어 어떻게 screen연결하는 관리 screen세션과 다른 쉘 프로세스에 내부에서 실행중인 프로세스를? 부모 프로세스의 변경이 있습니까? 프로그램이 실행중인 쉘 프로세스의 다른 변경 방법에 대해 들었지만 기억이 없습니다. 프로그램의 부모 프로세스도 변경 되었습니까? disown프로세스가 프로세스의 상위 프로세스를 변경 한다고 생각했는데 이름이 disown암시 하기 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.