0

PID を一覧表示し、次を使用して強制終了を試みます。

nohup server &
kill <PID>

ただし、エラーが発生し続けます。

nohup: failed to run command ‘server’: No such file or directory

ここに画像の説明を入力

これは、PID が変化し続けるためです。現在の PID を強制終了しようとすると、nohup プロセスが突然別の PID になります以下は、継続的に PID をチェーンするプロセスのスクリーンショットです。

ここに画像の説明を入力

4

2 に答える 2

2

エラーメッセージをよく理解していないと思います。

nohup別のプロセス(あなたの例では と呼ばれるserver)を起動するだけで、開始している端末が切断されるとSIGHUPを取得できなくなります。

ここでの問題は、PID が変わることではなく (表示される pid はnohup一時的に起動したときの pid です)、起動するnohupために呼び出されたコマンドがまったく見つからないことserverです。

nohup: コマンド 'server' の実行に失敗しました: そのようなファイルまたはディレクトリはありません

于 2013-07-24T16:18:09.857 に答える