Como adicionar multitarefa poderosa ao seu terminal Linux
A multitarefa na linha de comando pode ser muito confusa para iniciantes que usam o Screen. O uso do Byobu coloca uma série de estatísticas do sistema disponíveis rapidamente, facilitando o trabalho dos novatos sem memorizar as combinações de teclas difíceis de lembrar.
O GNU Screen é uma dádiva de Deus para a maioria das pessoas que estão trabalhando no terminal. Ele permite que você crie várias instâncias e desconecte-as e retorne a elas mais tarde. Também é bastante notório por ter uma alta curva de aprendizado. Digite Byobu.
Tela vs Byobu
O Byobu é um acessório que se conecta e usa a Tela, mas oferece estatísticas úteis e teclas de atalho fáceis de usar para os comandos básicos. Para referência, aqui está a tela:
O GNU Screen, por padrão, não oferece nada para você encontrar, mas ao editar o arquivo .screenrc, você pode adicionar uma linha de “hardstatus” como na captura de tela acima. Você pode ver o nome da máquina no canto inferior esquerdo e alguma data e hora no canto inferior direito. O meio mostra quantas conchas estão abertas e quais estão ativas.
Por outro lado, aqui está a tela Byobu padrão:
E sim, esse é o padrão. Você verá os shells abertos e uma série de outras estatísticas, como uptime, clock central, carga da CPU, uso de memória, velocidades de rede, pacotes que precisam ser atualizados e assim por diante. Você pode alterar as cores desejadas e as opções que preferir.
Instalação e Personalização
Para usar o Byobu, você também precisa instalar o Screen. Podemos usar um comando de terminal simples para instalar ambos.
tela de instalação do sudo apt-get byobu
Digite sua senha e pressione "y" se for solicitada a confirmação. Em seguida, é hora de personalizar facilmente.
Você inicia o Byobu apenas digitando-o na linha de comando.
Byobu
Se você quiser usar opções para a tela, basta conectá-las e elas serão transmitidas. Aqui, usaremos a opção -S (capital 'S') para dar um título à sessão.
byobu -S session_title
Você também pode retomar sessões usando o sinalizador -r.
byobu -r
Ou você pode continuar pelo nome:
byobu -r session_title
Você verá a tela padrão. Para começar a personalizar, aperte a tecla F9.
Desça para "Alternar notificações de status" para alterar o que aparece na parte inferior.
Você também pode fazer o lançamento do Byobu por padrão sempre que você conectar / login.
Você também pode alterar as cores de fundo e primeiro plano se você gosta.
Teclas de atalho
Você pode usar todas as teclas de atalho padrão da tela sem um segundo olhar. No entanto, o Byobu possui atalhos de teclado mais fáceis que utilizam as teclas de função:
- F2: Criar uma nova janela
- F3: Mover para a janela anterior
- F4: Mover para a próxima janela
- F5: Recarregar perfil
- F6: Desanexar desta sessão
- F7: Entre no modo de cópia / rolagem
- F8: Re-título de uma janela
- F9: Menu de configuração, também pode ser invocado por Ctrl + a, Ctrl + @
Como você pode ver, isso é muito mais fácil do que usar as sequências Ctrl + a, Ctrl do Screen. Se você preferir o conjunto de atalhos de tela ou interferir em outro programa (como o Midnight Commander), pode alternar entre as teclas de função e de tela no menu ou clicar na seguinte seqüência de teclas:
Ctrl + a, ctrl+!
PuTTY
Se você está usando PuTTY ou KiTTY, então há apenas um último passo que você precisa fazer. As teclas F podem não funcionar corretamente no começo, mas é uma correção fácil.
Sob as opções de teclado, você terá que alterar as configurações do teclado de função para "Xterm R6". Agora você está pronto para desfrutar de Byobu via SSH!