내가 실행 nohup some_command &하면 출력이 nohup.out; 어떤 것을 차례로 man nohup보라고 info nohup말합니다. 표준 출력이 터미널 인 경우 명령의 표준 출력이 'nohup.out'파일에 추가됩니다. 쓸 수 없으면 '$ HOME / nohup.out'파일에 추가됩니다. 쓸 수 없으면 명령이 실행되지 않습니다. 그러나 이미 nohup출력을 사용하여 하나의 명령을 사용 하고 /nohup.out다른 nohup명령 을 실행 …
다음 명령을 사용하여 백그라운드에서 파이썬 스크립트를 실행하고 있습니다. nohup ./cmd.py > cmd.log & 그러나 nohup이 로그 파일에 아무것도 쓰지 않는 것 같습니다. cmd.log가 작성되지만 항상 비어 있습니다. 파이썬 스크립트에서는 표준 출력으로 인쇄 하는 sys.stdout.write대신 사용 print하고 있습니다. 내가 잘못하고 있습니까?
SSH 연결로 CentOS (Linux 배포판)를 실행하는 서버에 액세스하고 있습니다. 항상 로그인 상태를 유지할 수는 없기 때문에 "nohup [command] &"를 사용하여 프로그램을 실행합니다. nohup을 사용하여 시작한 모든 프로그램 목록을 얻는 방법을 찾을 수 없습니다. "작업"은 로그 아웃하기 전에 만 작동합니다. 그 후 다시 로그인하면 jobs 명령은 아무것도 표시하지 않지만 로그 파일에서 …