Linuxのジャージャーパッケージパッケージのバックグラウンドで実行を開始

次のようにLinuxは、JARパッケージのコマンドを実行します:

一つの方法:

特長:SSH現在のウィンドウがロックされて、Ctrlキーを押しながら+ C中断、実行、またはウィンドウを閉じ、プログラムを終了

どのようにロックしていないウィンドウを作るには?

第二の方法

ます。java -jar shareniu.jar&

&バックグラウンドで代表。

特定ます。ssh現在のウィンドウがロックされていないが、ウィンドウが閉じられたときに、プログラムが終了されます。

ウィンドウが閉じて取得する方法を、改善し続け、プログラムがまだ実行されていますか?

三つの方法

nohupをjavaの-jar shareniu.jar&

nohupは、アカウントが閉鎖されたときに、プログラムがまだ実行されているファイル名を指定して実行]コマンドをハングアップ、または端末を終了していないことを意味します

コマンドジョブnohupを使用すると、デフォルトの出力の全ては、指定した出力ファイルない限り、ジョブファイルをnohup.outにリダイレクトされます。

4つの方法

nohupをjavaの-jar shareniu.jar> TEMP.TXT&

> TEMP.TXT説明の下で

コマンド> out.file

コマンド> out.fileファイルに内容が画面に出力を印刷していないことをファイルout.fileが、out.file出力に出力をリダイレクトするためのコマンドです。

バックグラウンドで実行中のタスクは、ジョブコマンドを介して見ることができます

ジョブ

これは、すべてのバックグラウンド作業をリストアップし、各ジョブの前の数字を持っています。

あなたが仕事を制御したい場合は、バックフロントデスクにすることができだけでFG +番号を転送します。

FG 23

スレッドpidで占有するポートを見ます

netstatの-nlp | grepを:9181

あなたは、プロセスIDを忘れてしまった場合、あなたは現在、次のコマンドを実行しているプロセスIDのjarパッケージプログラムを見ることができます

PS -ef | grepをxxx.jar

またはPS -aux | grepのジャワ

//プロセス

-s 9 24204殺します

代わっ絶縁型ステップのプロセスIDに24204

おすすめ

転載: www.linuxidc.com/Linux/2019-08/159943.htm