문제

시작한 서비스에 Amazon EC2를 사용하고 있지만 시작 스크립트 (Bootup 프로세스 중에 실행 중) 중에 화면 세션을 시작하려고 할 때 화면이 시작되지 않습니다. APT -GET 설치 화면을 실행해야했지만 화면을 올바르게 시작하는 방법을 잘 모르겠습니다.

도움이 있습니까?

-업데이트-

여기 내 수동 화면 명령의 출력이 있습니다. 올바른 것을 입력해서는 안됩니다 ...

root@ip-10-245-118-68:~# screen -A -m -d -S game ./game/orangebox/srcds_run -console -game tf -autoupdate
root@ip-10-245-118-68:~# screen -ls
No Sockets found in /var/run/screen/S-root.

root@ip-10-245-118-68:~# 
도움이 되었습니까?

해결책

당신은 시작 중입니다 screen 떨어져 있는. 시도하면 어떻게됩니까? screen -ls 당신의 목록에 screen 세션 또는 reattach 사용 screen -r 또는 유사합니까?

처음으로 사용자가 실행됩니다 screen, 그것은 프로필을 제기하고 생성합니다 $HOME/.screenrc 그리고 $HOME/screen-profiles 그 아래에 일부 파일이 있습니다.

계속하십시오 root 그리고 그렇게하도록하고 다시 시작하십시오. 어쩌면 그 프롬프트에 매달려있을 수도 있습니다.

당신은 당신의 절대 경로를 넣어야합니다 ./game/orangebox/srcds_run. 대신에 dot, 그것을 변경하십시오 /path/to/program

다른 팁

Enter를 누르기를 기다리는 화면의 문제는 아마도 /etc /screenrc 또는 $ home의 화면을 통해 스크립트를 실행하는 사용자에서 다음과 같습니다.

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