GNU/Linux >> Tutoriels Linux >  >> Linux

console virsh et taille tty

Solution 1 :

Vous pouvez principalement contourner ce problème dans le shell.

La commande :

eval `/usr/bin/resize`

définira les variables shell COLUMNS et LINES de manière appropriée, puis les exportera. Ainsi, dans bash, vous pouvez ajouter les éléments suivants à votre .bash_profile (ou .profile, selon celui que vous utilisez)

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

Ou en zsh :

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

Ainsi, un redimensionnement serait effectué juste avant l'affichage de chaque invite. L'effet ne serait pas comme celui de ssh ou telnet où les changements de fenêtre seraient immédiatement gérés, mais je pense que c'est probablement le meilleur que vous obtiendrez.

Solution 2 :

Telnet et SSH ont un canal hors bande pour configurer ces paramètres. L'interface série ne fonctionne pas. Voir :http://tools.ietf.org/html/rfc1073 et http://tools.ietf.org/html/rfc4254#page-14


Linux
  1. Différence entre la taille du bloc et la taille du cluster ?

  2. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  3. Pourquoi /bin/sh pointe-t-il vers /bin/dash et non /bin/bash ? ?

  4. printk et niveau de journalisation de la console

  5. Installer les binaires dans /bin, /sbin, /usr/bin et /usr/sbin, interactions avec --prefix et DESTDIR

Comment changer le type et la taille de la police de la console Linux

Linux :Différence entre /dev/console , /dev/tty et /dev/tty0 ?

/usr/bin Vs /usr/local/bin Sous Linux ?

Changer la disposition/le mappage du clavier sur la console (tty) et X d'une manière indépendante de X/console ?

Comment diviser une partition monolithique en deux, une pour `/` et une pour `/home` ??

Pourquoi il y a `/lib` et `/lib64` mais seulement `/bin` ?