私はUNIX上で動作するJavaプログラムを書いています。 永遠に走りたいです。しかし、私がコマンドラインから起動すると、プログラムが終了するまでそのウィンドウを開いたままにしておく必要があります。 誰でも私にバックエンドでそれを走らせる方法について何か考えてもらえますか?コマンドラインから起動するだけで、コマンドラインを閉じることができます。 ありがとうございます。Unix環境下でコマンドラインから独立して動作するプログラムについて
2
A
答えて
2
あなたはそれがあなただけnohupを使用することができ、「デーモン化」したくない場合は、次の
$ nohup your-program &
$ exit
と、あなたのプログラムは、それが終了するまでバックグラウンドで実行し続けます。
1
1
...「画面」ユーティリティを使用することもできます。あなたはそれを一度も使っていないのであればややこしいですが、仕事中の端末で仕事を始め、他の場所から同じ端末に簡単に再接続して仕事の状況を確認することができます。私は長時間実行しているジョブを実行するサーバーに接続するために使用します。私のローカルマシンがクラッシュしたり、電源が切れたり、火災などが発生した場合、画面を使用しないとプロセスが停止する可能性があります。
+0
+1画面。私はいつか前に似たようなもののためにそれを使用し、長時間走っている仕事のためにnohupよりも優れています。 – Cemre
関連する問題
- 1. UNIX環境下でのネットワーキングプログラミングスキル
- 2. CでUnix環境をソート
- 3. ファイル、環境、コマンドラインを使ってCプログラムを初期化するには?
- 4. すべてのUnixシェルの環境変数の作成
- 5. Flashがローカル環境で動作しています
- 6. グループバイダル句は1つの環境で動作しますが、別の環境では動作しません。
- 7. Hibernate Searchは1つの環境で動作しますが、他の環境では動作しません。
- 8. .NETアプリケーションがAzure環境または非Azure環境で動作しているかどうかを検出
- 9. AccessデータベースはMS Accessアプリケーションから独立していますか?
- 10. NSDateはタイムゾーンから独立していますか?
- 11. サービスはアクティビティライフサイクルから独立していますか?
- 12. 2つのMySQL関数が独立して動作しますが、結合されていない場合(RAND()?)
- 13. UNIXのコマンドラインからファイルをプログラムで圧縮する方法は?
- 14. Howto CALayerの境界から独立したCALayerの画像スケール
- 15. DialogFragmentオリエンテーションはメインアクティビティオリエンテーションから独立しています
- 16. RedisまたはEhcache?以下の環境に適してい
- 17. UNIXのmuticore環境でsigleコアでgzipを実行しています
- 18. Tk()クラスの各インスタンスは、互いに独立して動作していますか?
- 19. BND環境をインストールしてコマンドラインでbndを使う方法は?
- 20. Windows環境下でWildflyサーバーが起動しない
- 21. アップロードされた.NETコードを独立した環境で実行することは可能ですか?
- 22. なぜUnixのような環境のプログラムは名前の後に数字を持っていますか?
- 23. Rails環境は、開発環境の中でさえ、本番環境に固執しているようです。
- 24. MCはOSライブラリとカーネルとは独立して動作しますか?
- 25. は、cronは連続環境で正常に動作していない
- 26. Javaアプリケーションからシェルスクリプトを独立して実行する
- 27. UIフレームワークから独立して開発する
- 28. クラスから独立してXMLシリアル化メタデータを格納する
- 29. ブロックの環境に孤立していないDSLを書くにはどうすればいいですか?
- 30. バッシュ環境改コマンドラインからMATLABを呼び出した後
おそらく過剰殺しでしょう - '&' /シェルの使用)おそらく良いです。 –
これは通常、OPが求めているようにコマンドラインを終了することを許可しません。私のマシンでは、 'sleep 100&'を実行してシェルを終了すると、スリープジョブが終了します。 –