Bagaimana cara menyalin dan menempel di antarmuka baris perintah Ubuntu Minimal?

9

Saya telah menginstal Ubuntu Minimal 14.04 edisi 64bit dalam mesin virtual VMware Player. Ubuntu Minimal hanya memiliki CLI (Command Line Interface), yang saya suka, tetapi saya tidak tahu bagaimana cara menyalin / menempel di terminal. Saya perlu menempelkan terutama, karena beberapa tautan yang perlu saya jalankan terlalu lama untuk mengetik secara manual.

Saya sudah mencoba Ctrl+ V, Ctrl+ Shift+ V, Shift+ Insert, Ctrl+ Shift+ Insert, tapi sejauh ini tidak berhasil. Bagaimana saya bisa menyalin / menempel di CLI?

Howard Lee
sumber
3
Saya sarankan menginstal server ssh, kemudian menghubungkan ke VM dengan klien SSH pilihan Anda, misalnya Putty - ini menawarkan tidak hanya mudah cut & paste, tetapi juga konsol teks yang dapat diubah ukurannya dan barang lainnya.
Eugen Rieck
1
Ini adalah alternatif yang cerdas. Terima kasih atas masukan!
Howard Lee

Jawaban:

5

VMware Workstation 12.5.2 mendukung tempel umum (UPDATE)

Secara tidak sengaja saya perhatikan bahwa versi Workstation saat ini (12.5.2) mendukung paste umum. Maksud saya tempel di mana saja termasuk konsol teks Linux tanpa perlu menginstal alat VM. Fungsi serupa tersedia di Microsoft Virtual PC.

Fungsi ini bekerja dengan meniru penekanan tombol. Ini menyiratkan batasan berikut:

  • Tata letak keyboard VM harus sesuai dengan tata letak keyboard yang diharapkan oleh VMware Workstation. Kalau tidak, karakter pada tombol yang berbeda akan dimasukkan secara salah.
  • Tata letak keyboard yang diharapkan dalam kasus saya adalah "Amerika Serikat" meskipun saya menggunakan tata letak yang berbeda baik di mesin host maupun guest.
  • Tampaknya tidak ada cara (sederhana) bagaimana mengubah tata letak keyboard yang diharapkan.
  • Hanya tempel yang bekerja seperti ini. Salin hanya berfungsi dengan cara lama dengan dukungan alat VMware.

Saya tahu tentang dua cara bagaimana menjalankan fungsi:

  1. Apakah jendela VM dipilih tetapi keyboard tidak meraih (Ungrab menggunakan Ctrl+ Altatau pilih jendela VM dengan mengklik tab VM.) Lalu tekan Ctrl+ V.
  2. Pilih jendela VM dan gunakan fungsi dari menu: Edit > Paste

Ada batasan tambahan:

  • Tampaknya tidak ada jalan pintas menggunakan tombol panas VMware Ctrl+ Altyang memungkinkan penggunaan fungsi saat papan tombol dibuka.
  • Fungsi ini sepertinya tidak dapat diakses dari VMware 12 Player (versi 12.5.2). Ctrl+ Vtidak berfungsi dan tidak ada fungsi Tempel di menu.
  • Fungsi ini tidak dijelaskan dalam dokumentasi atau dalam catatan rilis.

Produk lain dan yang lebih lama tidak mendukung tempel di luar Sistem X Window atau tanpa alat VM

Ini adalah batasan produk VMware. Sayangnya sebagian besar dari mereka tidak mendukung menyalin dan menempel di konsol teks dari sistem operasi. Integrasi clipboard hanya berfungsi dalam antarmuka pengguna grafis dengan VMware Tools yang berfungsi atau open-vm-tools yang diinstal.

SSH sebagai solusi alternatif

Ketika saya bekerja dengan mesin virtual Linux tanpa GUI (hampir semua mesin virtual Linux saya) saya menggunakan akses SSH seperti yang disarankan Eugen Rieck. Saat ia menulis solusi ini memungkinkan juga fitur-fitur lain yang sangat berguna. Saya pasti akan memberi nama scrollback buffer yang lebih panjang dan lebih mudah digunakan (tanpa perlu menggunakan manajer terminal seperti screen).

pabouk
sumber
1
Bekerja seperti pesona!
mja
Ide bagus menyarankan SSH sebagai solusi alternatif, jika semuanya gagal. Terkadang itulah opsi terbaik. (Juga
mengangkat