Linux で Java パスをクエリする方法: 1. ps および top コマンドを使用して相対パスを確認します; 2. Java が実行されているディレクトリの絶対パス (つまり、「pos_service.jar」) を確認します。 「ll /proc/PID」コマンドを実行します。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux で Java パスをクエリするにはどうすればよいですか?
linux javaが動作しているディレクトリを確認する
psコマンドやtopコマンドでプロセス情報を確認すると、相対パスのみが確認でき、プロセスの詳細情報は確認できません。見つかりません
pos_service.jar の絶対パス (ディレクトリにある) を確認する必要があります。使用: ll /proc/PID
Linux が起動しています プロセスがあるとき、システムは /proc の下に PID にちなんだ名前のフォルダーを作成します。このフォルダーの下には、exe という名前のファイルを含むプロセスに関する情報が含まれます。 ll または ls を介して絶対パスを記録します。これは、-l コマンドで表示できます。
ll /proc/PID
cwd シンボリック リンクはプロセスの実行ディレクトリです。
exe シンボリック リンクはプログラムを実行する絶対パスです。
cmdline はプログラムの実行時に入力されるコマンド ライン コマンドです。 is running;
environ は、プロセスの実行時に環境変数を記録します。
fd ディレクトリは、プロセスによって開かれた、または使用されたファイルのシンボリック リンクです。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinuxでJavaパスをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。