Java APIを使用してリモートマシンに接続しているため、実行中のプロセスが表示されます。Linux ps出力フォーマット仕様
いずれかのプロセスを強制終了できることが条件の1つです。
は今、私は、コマンドを実行しているプロセスのリストを返す
ps aux | grep java
を実行しています。
例えば、
root 330 0.2 0.0 0 0 pts/0 Z 08:42 0:11 [java]
上記の出力には仕様が分かっていますか?上記の行をオブジェクトに変換する必要があります。ここで330はプロセスIDです。引数付きのコマンドは、grepのために必要されている場合は
ps -eo pid,comm | grep java | awk -F" " '{print $1}'
:(例えばPIDとコマンドのみ)
ps -ef | grep java | awk -F" " '{print $2}'
またはフォーマットを自分で指定します。
感謝!治療は:) – Makky