NoHup 백그라운드 작업으로 인해 프롬프트가 반환되지 않습니다
-
21-12-2019 - |
문제
로그인 할 필요없이 백그라운드에서 장기 실행 작업을 실행하고 터미널이 프롬프트를 반환하지 않고이 작업을 수행하면 작업이 백그라운드로 들어가는 것처럼 보입니다.하지만 내 프롬프트가되지 않습니다.Control + C를 누르지 않으면 사용 가능합니다.작업을 실행 한 다음 내 프롬프트를 다시 가져 오려고합니다.
[staging@php-pos-web ~]$ nohup php test.php > test.txt &
[1] 27251
[staging@php-pos-web ~]$ nohup: ignoring input and redirecting stderr to stdout
. 해결책
명령이 백그라운드로 전송되기 때문에 프롬프트를 사용할 수 있어야합니다.명령이 계속 해당 콘솔에 Stederr 메시지를 전달하고 있기 때문에 프롬프트를 보지 못할 수도 있습니다.> test.txt 2>&1 </dev/null &
를 사용해보십시오.
제휴하지 않습니다 StackOverflow