GNU/Linux >> Belajar Linux >  >> Linux

konsol virsh dan ukuran tty

Solusi 1:

Anda sebagian besar dapat mengatasi masalah ini di shell.

Perintah:

eval `/usr/bin/resize`

akan mengatur variabel shell COLUMNS dan LINES dengan tepat dan kemudian mengekspornya. Jadi di bash, Anda bisa menambahkan yang berikut ke .bash_profile Anda (atau .profile, tergantung yang Anda gunakan)

PROMPT_COMMAND="eval `/usr/bin/resize`"

Atau di zsh:

function precmd {
    eval `/usr/bin/resize`
}

Sehingga pengubahan ukuran akan dilakukan tepat sebelum setiap prompt ditampilkan. Efeknya tidak akan seperti ssh atau telnet di mana perubahan jendela akan segera ditangani sebagai hasilnya, namun menurut saya ini mungkin yang terbaik yang akan Anda dapatkan.

Solusi 2:

Telnet dan SSH memiliki saluran out of band untuk mengonfigurasi pengaturan ini. Antarmuka serial tidak. Lihat:http://tools.ietf.org/html/rfc1073 dan http://tools.ietf.org/html/rfc4254#page-14


Linux
  1. Perbedaan Antara Ukuran Blok Dan Ukuran Cluster?

  2. Linux – Menggabungkan /usr/bin Dan /usr/sbin Ke /bin (gnu/linux)?

  3. gcc - /usr/bin/ld error:tidak dapat menemukan <library> di /usr/local/lib meskipun ldconfig mencantumkannya, dan path ditambahkan ke ld.so.conf

  1. Apa arti dari /usr/sbin, /usr/local/sbin dan /usr/local/bin?

  2. Kapan saya harus menggunakan #!/bin/bash dan kapan #!/bin/sh?

  3. Memindahkan /bin konten ke /usr/bin, mungkin untuk membatalkan?

  1. Linux:Perbedaan Antara /dev/console , /dev/tty Dan /dev/tty0?

  2. /usr/bin Vs /usr/local/bin Di Linux?

  3. Mengapa ada `/lib` dan `/lib64` tetapi hanya `/bin`?