-1

ubuntuのコマンドラインからダービーサーバーを実行しています。問題は、起動時にターミナルウィンドウで実行されたままになるため、すべてのログがターミナルに直接出力されることです。ターミナル ウィンドウを閉じると、サーバーがシャットダウンします。とにかく、コマンドラインからダービーを起動して、サーバーをシャットダウンせずにターミナルを閉じることができますか?

4

2 に答える 2

1

CTRL-zを使用してサスペンドしbg、その後でバックグラウンドで実行できますdisown %1(または、サスペンドメッセージの角かっこで囲まれたジョブ番号を1に置き換えます)。

例...

$ bundle exec script/rails s
[1]  + 14192 suspended  bundle exec script/rails s
$ bg
[1]  + 14192 continued  bundle exec script/rails s
$ disown %1
$ exit
于 2012-07-02T19:56:26.230 に答える
0

もう 1 つの方法は、ウィンドウ マネージャーを使用することです。さまざまな出力をファイルにリダイレクトして、ネットワーク サーバーを起動するアプリケーション メニュー項目を設定します。次に、そのメニュー項目を選択してサーバーを起動します。

于 2012-07-03T04:10:00.217 に答える