DEFAULT KEY BINDINGS
C-z Suspend the tmux client.
d Detach the current client.
Em ambos os casos, saio do tmux, as sessões ainda estão disponíveis e posso reanexá-las a qualquer momento.
Alguém pode destacar as diferenças entre os 2 recursos?
Suspender a tarefa envia SIGSTOP que pausa o processo do cliente, mas não o encerra.
ps wux | grep tmux
vai aparecer como parado 'T'fg
que traz a última tarefa interrompida de volta ao primeiro plano outmux attach
.tmux attach
irá se conectar à primeira sessão.tmux attach
sem um-t session-name
testamento anexado à primeira da lista.fg
, um comando bash simplesmente retomará a última tarefa suspensa, seja elatmux
ou não.A desanexação encerra o processo do cliente.
ps wux | grep tmux
não mostrará a sessão desanexada.fg
mas podetmux attach
criar um novo processo cliente para anexar.