Visite também: Currículo ·  Efetividade BR-Mac

O que é LinuxDownload LinuxApostila LinuxEnviar notícia


Uma cola dos comandos do tmux

Enviado por Thiago Avelino (thiagoavelinosterΘgmail·com):

“tmux é um software que pode ser usado para vários consoles de multiplex virtuais, permitindo que um usuário acesse múltiplas sessões de terminais separados dentro de uma janela de um único terminal ou sessão de terminal remoto. É útil para lidar com vários programas a partir de uma interface de linha de comando, e para separar os programas a partir do shell do Unix, que começou o programa. Distribuído sob uma licença BSD.

Veja o cheat sheet…” [referência: avelino.us]


• Publicado por Augusto Campos em 2012-10-10

Comentários dos leitores

Os comentários são responsabilidade de seus autores, e não são analisados ou aprovados pelo BR-Linux. Leia os Termos de uso do BR-Linux.

    Patola (usuário não registrado) em 10/10/2012 às 9:41 am

    Muito bom! O tmux é muito melhor que o screen… Sem contar que como “screen” é um nome genérico é muito mais fácil conseguir resultados ao googlar por “tmux” do que por “screen”!

    Recomendo essa palestra pra quem curte vídeos técnicos: Screen vs tmux

    Fábio Rodrigues Ribeiro (usuário não registrado) em 10/10/2012 às 9:41 am

    O Tmux tem bastante recurso e acabei gostando! Dispensa a dupla byobu(telinha bacana para o screen)+screen. E como o zSH não tem como botar processos em background e fechar o terminal então é uma mão na roda!

    É aprovado pelo Teo de Raadt, do projeto OpenBSD, como confiável e estável em uma nota pela interwebs.

    Onde conheci o tmux? foi aqui, uso e recomendo,

    []‘s

    Patola (usuário não registrado) em 10/10/2012 às 9:41 am

    “Zsh não tem como botar processos em background”??? Explica?

    Fábio Rodrigues Ribeiro (usuário não registrado) em 10/10/2012 às 9:52 am

    @Patola a minha situação era que quando o rodava um processo pelo bash(localmente) podia fechar o terminal, ele não finalizava o processo que estava em background. No zsh ao fechar o terminal encerra todos os processos que estava em execução são finalizados.

    E para isso comecei a usar o screen e posteriormente o tmux!

    Abraços @Patola!

    Fábio Rodrigues Ribeiro (usuário não registrado) em 10/10/2012 às 11:09 am

    Ah, precisamos fazer um quickref deste barato ;)

    Patola (usuário não registrado) em 10/10/2012 às 11:41 am

    @Fábio Rodrigues Ribeiro, mas isso não é “do” zsh, é duas suas opções default.

    Todo shell moderno tem o modo “monitor” e o modo “no monitor”. Pra evitar que ele mate os jobs no modo monitor quando você sair, você usa o comando “disown” ou ainda desliga o modo monitor (setopt nomonitor ou setopt +m).

    Uma pequena referência sobre isso: ZSH job control

    Marcelo Beckmann (usuário não registrado) em 10/10/2012 às 12:05 pm

    tmux é muito bom, desde que conheci ele abandonei o screen

    Fábio Rodrigues Ribeiro (usuário não registrado) em 11/10/2012 às 9:35 am

    Valeu, @Patola!

    Vou me aprofundar mais sobre shell. Tu me recomendas o livro da conchinha do Aurelio para aprender? E eu também estou de olho no livro de regex quando sair a quarta edição

    Eu não não considero viável utilizar sempre o “batch” para coisas complexas.

    []‘s e até a próxima!

Este post é antigo (2012-10-10) e foi arquivado. O envio de novos comentários a este post já expirou.