web-dev-qa-db-ja.com

Ubuntu Minimalのコマンドラインインターフェースにコピーして貼り付ける方法は?

64ビット版のUbuntu Minimal 14.04をVMware Player仮想マシンにインストールしました。 Ubuntu MinimalにはCLI(コマンドラインインターフェイス)しかありませんが、ターミナルにコピー/貼り付けする方法がわかりません。特に貼り付けが必要なのは、実行する必要があるリンクの一部が長すぎて手動で入力できないためです。

私はもう試した Ctrl+V、 Ctrl+Shift+V、 Shift+Insert、 Ctrl+Shift+Insert、しかしこれまでのところ運がありません。 CLIでコピー/貼り付けするにはどうすればよいですか?

9
Howard Lee

VMware Workstation 12.5.2は一般的な貼り付け(UPDATE)をサポートしています

偶然、Workstationの現在のバージョン(12.5.2)が一般的な貼り付けをサポートしていることに気付きました。 VMツールをインストールする必要なく、Linuxテキストコンソールを含む任意の場所に貼り付けます。同様の機能がMicrosoft Virtual PCで利用可能でした。

この機能は、キーの押下をエミュレートすることで機能します。これは、次の制限を意味します。

  • VMのキーボードレイアウトは、VMware Workstationが期待するキーボードレイアウトと一致する必要があります。それ以外の場合、異なるキーの文字は誤って入力されます。
  • 私の場合、予想されるキーボードレイアウトは「米国」でしたが、ホストマシンとゲストマシンの両方で異なるレイアウトを使用しています。
  • 予想されるキーボードレイアウトを変更する(簡単な)方法はないようです。
  • 貼り付けのみがこの方法で機能します。コピーは、VMwareツールのサポートがある古い方法でのみ機能します。

関数を呼び出す方法は2つあります。

  1. VMウィンドウが選択されているが、キーボードをつかんでいない(Ungrab using Ctrl+Alt またはVMタブをクリックしてVMタブをクリックしてウィンドウを選択します。 Ctrl+V
  2. VMウィンドウを選択し、メニューから関数を使用します:編集> 貼り付け

追加の制限があります。

  • VMwareのホットキーを使用したショートカットはないようです Ctrl+Alt キーボードをつかんでいる間、この機能を使用できます。
  • この機能は、VMware 12 Player(バージョン12.5.2)からアクセスできないようです。 Ctrl+V 機能せず、メニューにPaste機能がありません。
  • この機能は、ドキュメントにもリリースノートにも記載されていません。

他の古い製品は、X Window Systemの外部での貼り付け、またはVMツールなしでの貼り付けをサポートしていません。

これは、VMware製品の制限です。残念ながら、それらのほとんどは、オペレーティングシステムのテキストコンソールでのコピーと貼り付けをサポートしていません。クリップボード統合は、機能しているVMware Toolsまたはopen-vm-toolsがインストールされているグラフィカルユーザーインターフェイスでのみ機能します。

代替ソリューションとしてのSSH

GUIなしのLinux仮想マシン(ほとんどすべてのLinux仮想マシン)で作業するときは、Eugen Rieckがすでに提案したようにSSHアクセスを使用します。彼がこのソリューションを書いたとき、他の非常に便利な機能も許可されています。 (screenのようなターミナルマネージャーを使用する必要なしに)長くて簡単に使用できるスクロールバックバッファーに名前を付けます。

5
pabouk
5
paulnc