NoHup 백그라운드 작업으로 인해 프롬프트가 반환되지 않습니다

StackOverflow https://stackoverflow.com//questions/23024850

  •  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 &를 사용해보십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top