1
sshセッションを強制終了した後でもリモートプロセスが実行されるのはなぜですか?
ローカルシェルでこのコマンドを実行して、リモートログファイルを作成しています: ssh remotemachine tail -100f /path/to/error_file このコマンドからctrl-cを実行すると、ctrl-cがローカルsshプロセスを強制終了し、リモートマシンでテールが実行されたままになるようです。接続を切断するとハングアップ信号が送信され(nohupを使用していないため)、プロセスを強制終了するという印象を受けましたが、明らかにそうではありません。 ハングアップ信号が送信されるときと送信されないときに、誰かがさらに光を当てることができますか?リモートマシンはUbuntuで、どちらかが違いを生む場合、ローカルシェルはOS X bashです。