SSHを使用して、リモートサーバーでバックグラウンドジョブとしてdotnetアプリケーションを起動します。
dotnet MyApp.dll &
アプリケーションが実行中であることを確認した後、SSHセッションを終了しました。
これでこのバックグラウンドタスクを終了したいのですが、PIDはどこにも見つかりません。開始されたプロセスを一覧表示または表示jobs
しません。私も同様のものが見つかりましたが、これも実行中のプロセスを作成しません。まだ外部宛先にデータを転送しているので、まだ実行中だと確信しています。ps -a
ps -e
pgrep -i MyApp
top
dotnet
このプロセスが実行されていてもどこにも表示されないのはなぜですか?サーバーを再起動せずにどのように停止できますか?