screen

Bem, muitos já conhecem o screen, mas fica aqui a dica para quem nunca utilizou…

Como sempre, tenho que acessar diariamente alguns servidores utilizando uma conexão SSH. Algumas vezes faço operações demoradas como um DUMP de um banco de dados e minha conexão cai. O jeito para resolver isso é usar o “screen”.

Após instalado na máquina onde me conecto (no meu caso no servidor que eu acesso remotamente), basta digitar screen e aparecerá uma tela de boas vindas. Dê um enter e você voltará para o seu shell habitual. Caso a conexão caia, basta você se conectar novamente via SSH e digitar screen -x. A sessão anterior será restaurada no ponto atual. Assim posso ficar tranqüilo que nunca vou perder uma operação que esteja rodando em primeiro plano.

Uma outra utilidade é compartilhar um shell com várias pessoas. Depois de uma pessoa iniciar uma sessão utilizando o screeen. Outras pessoas podem se conectar na mesma sessão utilizando screen -x. Assim é possível, por exemplo, por exemplo você acompanhar a manutenção de um servidor feita por outra pessoa remotamente. Você pode até debugar um mesmo código em grupo.

O único problema do screen é não permitir rolar a tela, mesmo que você esteja utilizando o console a partir de uma janela de um ambiente gráfico. Para quem gera listagens e coisas do tipo na tela isso é uma limitação.

Fora isso é uma ótima ferramenta.

Compartilhe

Você pode gostar

pg_hba.conf

Introdução O arquivo pg_hba.conf (PostgreSQL Host-Based Authentication) é uma peça fundamental na configuração de segurança de qualquer instância PostgreSQL. Ele define as regras de autenticação

Tuning de SO (no Linux)

Introdução Tuning refere-se ao processo de ajustar e otimizar o desempenho de um sistema, software ou aplicação. A otimização do sistema operacional é uma etapa

Tipos de cargas dos bancos de dados

Introdução Cargas de dados referem-se aos diferentes tipos de operações e transações que um banco de dados deve processar. Essas cargas variam conforme o tipo

plugins premium WordPress