デスクトップでターミナルウィンドウを開き、そこで作業を開始し、朝に出勤したら。 SSHを使用してデスクトップに接続し、ターミナルウィンドウで進行中のプロセスと対話する方法はありますか?これにより、SSHセッションで結果を取得して操作を続行できます。
ps listでターミナルウィンドウを見ることができます。
2012 ? 00:02:30 gnome-terminal-
編集:ソケットはどうですか?私のBashスクリプトがローカルポートXからリモートアドレスAのリモートポートYで暗号化されていないソケットを開く場合、トラフィックを見て対話する方法はありますか?
答え1
答え2
自宅のコンピュータで作業を始める前に、=screen=を実行してください。
screen
次に、職場やどこでもSSH経由で自宅のコンピュータにログインします。シェルの内部に入ると、そこで実行されているスクリーンインスタンスに接続します。
screen -raAd
-r[eattach] -a[全機能] -A[画面サイズに合わせて調整] -d[他の場所で実行している場合は画面添付]です。
適切な画面インスタンスで目的の操作を実行し、完了したら、使用してctrl-a
分離しますd
。
exit
分離したら、通常どおりSSHセッションを終了します。