Tengo una sesión tmux donde la ventana es demasiado pequeña porque algún usuario en algún lugar está conectado.
¿Cómo le digo a tmux que desconecte a todos los usuarios conectados?
Puede usar <prefix> D (donde el prefijo es el C-bpredeterminado) para elegir qué clientes separar; también mostrará una lista de líneas / columnas, así como el último tiempo utilizado. Tenga en cuenta las mayúsculas D, es decir, Shift+ d.
También puedes usar la detach-clientopción de tmux
detach-client [-P] [-a] [-s target-session] [-t target-client]
(alias: detach)
Detach the current client if bound to a key, the client specified
with -t, or all clients currently attached to the session speci-
fied by -s. The -a option kills all but the client given with
-t. If -P is given, send SIGHUP to the parent process of the
client, typically causing it to exit.
ya sea <prefix>:seguido de detach [options]o en la línea de comando dentro de tmux contmux detach [options]
<prefix> Dten cuidado, la mayúscula D es importante aquí !! (Paso un tiempo frustrante separando a mi cliente actual antes de darme cuenta: D)prefix+ 'D' para no olvidarlo. Trabajado como un encanto.tmux detach-client -ase desconectarán todos los demás clientes excepto el actual. A menudo escribo mal,prefix-Dasí que prefiero este enfoque. Incluso tengo una funcióndetachothers () { tmux detach-client -a;.tmux a -dt <session-name>fuente