63 votes

Comment agrandir l'écran dans byobu

L'installation de mon nouveau serveur a l'air bizarre : enter image description here

Y a-t-il un moyen de le redimensionner pour utiliser toute la fenêtre du terminal ?

137voto

3x5 Points 445

Cela signifie qu'un autre client ssh ou terminal, autre que vous-même, est connecté à cette session et que la taille de la fenêtre est inférieure à la vôtre.

Vous pouvez détacher tous les clients, sauf vous-même, en utilisant la méthode suivante Byobu hotkey :

Alt - F6

Ou vous pouvez exécuter le script /usr/lib/byobu/include/tmux-detach-all-but-current-client

Révélation complète : je suis l'auteur et le mainteneur de Byobu .

9voto

ostrokach Points 555

Une alternative à Alt-F6 es Prefix-Shift-D donde Prefix est votre commande d'échappement byobu (généralement Ctrl-a ).

Plus d'informations ici : https://stackoverflow.com/questions/22138211/how-do-i-disconnect-all-other-users-in-tmux .

7voto

Perennial Points 221

Alt-F6 n'a pas fonctionné pour moi. Mais j'ai découvert que j'utilisais tmux. Pour détacher l'autre fenêtre, utilisez une combinaison de list-clients et detach-client :

% tmux list-clients
/dev/pts/1: 0 [64x160 xterm] (utf8)
/dev/pts/39: 0 [39x143 xterm] (utf8)
% tmux detach-client -t /dev/pts/39

Comme le 64x160 est plus grand, je me suis dit que c'était ma fenêtre et que l'autre client était la plus petite.

3voto

user487278 Points 31

Fantastique script ! Sur OSX en utilisant byobu installé avec Homebrew, c'est (actuellement)

/usr/local/Cellar/byobu/5.92/lib/byobu/include/tmux-detach-all-but-current-client

Il est probable que vous modifiiez le numéro de version, mais c'est pour vous donner une idée de la façon de le trouver.

brew info byobu vous indiquera où byobu stocke ses fichiers lib etc.

alors il suffit d'ajouter le lib/byobu/include/tmux-detach-all-but-current-client à l'endroit où il se trouve (dans mon cas, /usr/local/Cellar/byobu/5.92/ )

0voto

Roger Points 111

J'ai essayé à la fois le script ( tmux-detach-all-but-current-client ) et alt-F6 . Aucun d'entre eux n'a fonctionné. Le terminal n'est passé en plein écran que pendant quelques secondes, puis il est revenu à la petite taille (comme dans l'image du message original). J'ai également vérifié les utilisateurs avec w il n'y avait que moi connecté.

Ce qui a fini par fonctionner pour moi, était simplement de désactiver Byobu et de réactiver Byobu, avec un logout/in entre les deux. Comme ça :

byobu-disable
exit
Connectez-vous à nouveau
byobu-enable

L'écran est redevenu normal.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X