私の「java」プロセスは3時間実行されました。一度も見たことがないのにどこから出たのか、どうやって知ることができるのか気になります。
スクリーンショットは次のとおりです。
編集:わかりました、わかりました。数日前にインストールした無料のネットワーキングです。
答え1
スーダン
ps -p 1983 -f # 1983 being the PID your screenshot shows
あなたにこれを言いますか?
答え2
走るトップ。上と同様に良いです。特に、htopはコマンドライン全体を表示し、水平にスクロールしてより多くのコンテンツを見ることができます。
答え3
パッケージ内pstree
で実行して、psmisc
指定されたPIDとすべての親エントリinit
(PID 1まで)を表示することもできます。例えば
pstree -s -p 1983
-A
ターミナル固有(ANSI / vt100 / xterm / linuxなど)線描画文字の代わりにASCII線描画文字にpstreeのオプションを使用できます。
たとえば、私のシステムの例は次のとおりです。
$ pstree -A -s -p 9879
init(1)---screen(13578)---bash(13642)---mutt(9879)
ディストリビューションにない場合はpsmisc
ディストリビューションにあります。http://psmisc.sf.net/
答え4
私が個人的に一番好きなのはですps -wwwaux|grep java|grep -v grep
。
topを押して上部のコマンドラインを切り替えることもできます(たとえば、上部にプロセスのパラメータを表示するなど)c
。