最初のPCでテキストをコピーし、2番目のPCに貼り付ける必要があります。これは可能ですか?
PCが同じネットワーク上にある場合は、可能です。 Synergy のようなソフトウェアで実行できます。
Synergyは、デバイスを1つのまとまったエクスペリエンスにまとめます。
- マウスを任意のコンピューターにシームレスに移動して、入力を開始します。
- すべての主要なオペレーティングシステム(Windows、Mac OS X、およびLinux)で動作します。
- コンピューター間でクリップボードを共有(コピーアンドペースト)します。
(ほとんどの場合、synergy
はこれよりも有用です-@jonvonの回答を参照してください。)
synergy
に似たより低レベルのソリューションがあります。これはx2x
と呼ばれます-「X to X」のように、2つのXスクリーンを結合します。
2つのXディスプレイを使用すると、他の画面の隣にある画面の端に触れると、他のディスプレイにマウスを切り替えることができます。コンピューター、およびキーボードコントロールも切り替えました。
手元のタスクでは、x2x
は2つのコンピューター間でXの選択を共有します。 Windowsで使用すると、クリップボードと対話します。
Ubuntuではx2x
パッケージとして入手できますが、Cygwinセットアップから入手できるCygwinビルドもあります。 cygwinバージョンでは、Xを実行せずにWindows画面に接続できます。
オプションについては、 man x2x
を参照してください。
(-west
などのオプションの1つを使用してください。これは、より興味深い操作モードをアクティブにします。)
IP-Share と呼ばれるこのきちんとしたオンラインクリップボードを使用することもできます。同じネットワーク内のコンピューターやモバイルデバイス間で小さなテキストやファイルをコピー/貼り付けする場合に非常に便利です。
xclip
を使用して、Xクリップボード(およびpromary選択)と対話できます。質問内の特定のタスクである、他の場所にコピーされたテキストを貼り付けるには、クリップボードの内容をコピーする必要があります。ssh
を使用して、あるクリップボードから別のクリップボードにテキストをパイプできます。もちろん、パスワードなしのsshログインで最適に機能します。
FirstPcでコピーした後、secondPcで実行します。
$ ssh firstPc 'DISPLAY=:0 xclip -o -selection clipboard' | xclip -i -selection clipboard
これで、secondPcに貼り付けることができます。
クリップボードにはテキストだけでなく、より構造化されたデータも含めることができることに注意してください。同じデータを複数の形式で含めることもできます。