¿Cómo desconecto a todos los demás usuarios en tmux?


216

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?

Respuestas:


317

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]


17
<prefix> Dten cuidado, la mayúscula D es importante aquí !! (Paso un tiempo frustrante separando a mi cliente actual antes de darme cuenta: D)
Simon C.

55
Gracias. Usualmente [Ctrl-b] [D] [arriba] [enter]
Drew LeSueur

Creo que voy a comenzar a usar prefix+ 'D' para no olvidarlo. Trabajado como un encanto.
user208145

99
En una sesión de tmux, 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ón detachothers () { tmux detach-client -a; .
PEdroArthur

... y en caso de que no haya encontrado la palabra antes, "majuscule" significa "mayúscula".
larsks

156

tmux a -dt <session-name>

a=attach
d=detach other clients (so only you can attach to this session)
t=target
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.