まず、私は Linux の第一人者ではなく、Linux に詳しいわけでもありません。私はそれを組み込みアプリケーションの開発に使用していますが、それ自体で私の目的を十分に果たしています。
CentOS 6.3ボックスで実行中のプログラムがあります(正しい用語は「端末で実行中」だと思います)。デバッグと統計のために、キーボード (stdin ファイル) を監視し、特定のキー押下によって要求された項目を吐き出すルーチンがあります。私がその前に座っているとき、それはすべてうまくいきます。
しかし、これらの単純な機能を実行できるようにしたいと考えています。キーを押して、出力をリモートで確認します。ボックスに SSH 接続してコマンドを実行できますが、このプログラムを「見る」ことはできません。
「ssh を使って他の端末と通信する」と無数のバリエーションを検索してみましたが、これを正しく尋ねていないのではないかと思います。検索結果は価値がありません。
私ができるようにしたいのは、自分のアカウントにログインしてから、何らかの方法でプログラムの実行を「見て」、キーを入力してその出力を確認することです。これは標準入力/標準出力のリダイレクトの問題ですか?
これが痛いほど明白で、私がただのばかである場合は、事前に謝罪しますが、それでも方法を知りたいです... :)