Qual é a relação entre multiplexador e terminal?

1

Recentemente, aprendi que existe essa ferramenta tmux .

no wiki, ele define que tmux é um multiplexador de terminal e eu meio que tenho a idéia do que é capaz de fazer.

Mas estou um pouco confuso sobre a relação entre o tmux (multiplexador) e o terminal.

algumas perguntas:

  • o tmux precisa ser usado dentro de um aplicativo de terminal?
  • se eu uso o tmux, importa qual tipo de terminal eu uso? Será que o tmux assumirá completamente o controle do terminal?
  • usar o tmux com o gnome-terminal é melhor do que usar terminator ? Porque o tmux fornece mais recursos do que o terminador?
por Aaron Shen 25.06.2015 / 10:57

1 resposta

0

O TMUX é realmente uma ótima ferramenta e eu uso muito. Ótimo para aplicativos de longa duração e conexões de rede não confiáveis.

O TMUX é simplesmente um software que adiciona recursos a uma sessão de terminal. Na verdade, ele fornece um terminal virtual - na verdade, qualquer número de terminais virtuais em um único terminal "físico" (não é realmente físico, é claro, já que você provavelmente está conectado através de uma sessão de terminal remota).

Talvez uma maneira melhor de pensar sobre isso é que você inicia um "shell" de alguma forma (por exemplo, via SSH ou um terminal local) e, em vez de interagir diretamente com o shell, você executa um aplicativo em> um pouco como o shell e passa comandos através do shell, mas fica no topo. Se a conexão do seu shell for interrompida por algum motivo, o aplicativo do terminal virtual ainda estará em execução para que você possa se reconectar a ele.

  • Sim, você precisa de algum tipo de terminal / shell para executar o TMUX.
  • O TMUX só pode adicionar muito ao terminal / shell subjacente, por isso faz alguma diferença. Se você tem uma sessão de terminal monocromática, por exemplo, você não seria capaz de adicionar cores.
  • "Melhor" que o terminador? Não sei e a resposta seria a opinião de qualquer maneira. Um ou outro lhe dá mais ou menos do que você realmente quer?
por 25.06.2015 / 15:22