2

開始しているサービスにAmazonEC2を使用していますが、起動スクリプト(起動プロセス中に実行される)中に画面セッションを開始しようとすると、画面が開始されません。apt-get install screen -yを実行するようにしましたが、画面を正しく起動する方法がわかりません。

何か助けはありますか?

-アップデート-

これが私の手動画面コマンドからの出力です。正しいものを入力してはいけません...

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:~# 
4

2 に答える 2

1

画面がEnterキーを押すのを待つ問題は、おそらく/ etc/screenrcまたは$HOMEの画面からスクリプトを実行しているユーザーで修正できます。

    # cat .screenrc 
    startup_message off
于 2013-02-03T07:01:14.687 に答える
1

screenあなたは切り離され始めています。セッションscreen -lsを一覧表示したり、または同様のものを使用して再接続しようとするとどうなりますか?screenscreen -r

ユーザーが初めて実行screenすると、プロファイルの入力を求められ、その下にいくつかのファイルが作成$HOME/.screenrcされます。$HOME/screen-profiles

先に進んで、rootそれを実行させてから、スタートアップを再試行してください。多分それはそのプロンプトでぶら下がっています。

の絶対パスを設定する必要があります./game/orangebox/srcds_run。の代わりにdot、に変更します/path/to/program

于 2009-09-15T02:11:20.563 に答える