Vantagens de usar multiplexadores de terminal Linux

0

Quais são os bons motivos para usar multiplexadores de terminal linux, como screen e tmux em vez de terminal físico?

    
por Junior 22.09.2015 / 12:54

2 respostas

2

Os multiplexadores fornecem funcionalidades adicionais que podem ser benéficas para o seu fluxo de trabalho; isso inclui:

  • rolagem configurável (ou seja, número de linhas a serem retidas)
  • rolagem pesquisável
  • recortar / copiar e colar entre clientes (windows)
  • persistência entre sessões
  • linha de status para informações do sistema

O benefício mais significativo é a persistência. Inicie um trabalho em uma sessão de multiplexador e você pode fazer logoff, sabendo que quando você fizer o login novamente e reconectar, o trabalho ainda estará em execução.

    
por 22.09.2015 / 23:37
1

Na sua área de trabalho, pode ser que não exista nenhum valor agregado óbvio.

Mas quando você começa a trabalhar em um servidor remoto através do ssh, você terá muitos terminais úteis sem precisar conectar cada um deles através do ssh.

Além disso, há um conceito de sessão, para que você possa executar remotamente uma sessão de vários shell em um servidor, desconectar-se dele e reconectar mais tarde para localizar sua sessão em funcionamento.

Às vezes, algum daemon complicado precisa ser lançado no terminal. Isso acontece frequentemente com o aplicativo nodejs, por exemplo. Lançando-se com o tmux / screen torna fácil, em vez de nohuping o processo ....

Mesmo algumas pessoas realmente doentes como eu, executam o terminator em um desktop local com muitas conexões ssh para sessões remotas do tmux :)

Dessa forma, minhas mãos nunca saem do teclado, os mouses são para o n00bs :)

    
por 22.09.2015 / 15:08