Linux VPS

Como Instalar e Usar o Screen Linux

aprenda como instalar screen linux e usar comandos de terminal

SysAdmins geralmente trabalham com o terminal do Linux. E você pode tirar ainda mais proveito dele quando usar o Screen Linux! Usar essa ferramenta favorita de muitos é praticamente uma obrigação para quem quer se tornar um especialista no sistema operacional.

No começo, pode até parecer um pouco intimidante, mas o Screen Linux é fácil de aprender e ainda oferece uma infinidade de possibilidades. O seu uso eficiente de recursos faz com que ele seja uma ferramenta insubstituível.

O que é Screen Linux?

Um Screen Linux é uma aplicação do terminal desenvolvido pelo projeto GNU. Frequentemente, ele também é conhecido como Linux Screen ou, ainda, como GNU Screen. O Screen tem um objetivo bem claro: a multiplexação de terminais.

Em outras palavras, o Screen divide um terminal físico em várias sessões virtuais e, a partir disso, concentra e canaliza a atividade nelas.

O Screen funciona assim: se você trabalhar em uma sessão de terminal enquanto estiver usando o Screen, assim que terminar e desligar o computador, a sessão ficará salva naquele mesmo ponto. Quando o terminal for novamente acessado, ele vai retomar para exatamente onde você parou a sua sessão.

Saber como usar o Screen Linux é uma habilidade fundamental. Ele pode até não ter uma tecnologia complexa, mas todo usuário Linux deveria saber como usá-lo com propriedade.

Como Instalar e Usar o Screen Linux?

O Screen é geralmente instalado por padrão em todas as principais distribuições do Linux. Se, por um acaso, seu sistema não o tiver instalado, não entre em pânico. A instalação é bem simples.

Primeiro, você precisa se conectar ao servidor usando SSH. Para fazer isso, execute:

ssh your-user@server

Por outro lado, se você estiver rodando o Linux no seu próprio computador, apenas abra o terminal do menu principal.

Caso esteja usando Debian, Ubuntu, Linux Mint e seus sistemas derivativos, execute o comando abaixo:

sudo apt install screen

instalar screen no ubuntu

Se você estiver usando o CentOS 7, você pode instalar o Screen Linux executando o código:

sudo yum install screen

Ou se o usuário padrão não puder executar comandos sudo, então você precisa executá-lo como um usuário root.

yum install screen

Ao final da instalação, é possível verificar a versão do Screen usando a seguinte linha de comando:

screen –version

verificar versão do screen no linux

Agora, você já pode usá-lo.

Usar o Linux Screen em Qualquer Distribuição Linux

Para executar o Linux Screen, basta escrever o código abaixo na sessão do terminal:

screen

executar linux screen

Depois de apertar o botão de Espaço, você vai ver o terminal novamente. Não se preocupe, uma nova sessão do Screen já foi iniciada. Para verificar, apenas escreva Exit (Sair) e aperte Enter.

Agora, você precisa executar o comando do Screen mais uma vez e começar uma nova sessão. Use o comando Screen Linux:

screen

Você também pode começar uma sessão e dar um nome a ela usando a variável -S. Por exemplo:

screen -S session1

Recomendados dar um nome mais descritivo a sessão que você criar. Assim, você não terá problemas para identificá-la.

O Linux Screen usa comandos para conseguir fazer multiplexação de terminal. Os comandos são fáceis de aprender. E todos eles seguem a estrutura CTRL+**, em que o caractere (*) é uma variável.  

comanos de linux screen

Trabalhando em uma Nova Sessão

Assim que começar uma nova sessão, é necessário aprender a como usá-la. Existem alguns comandos principais para você digitar e realizar tarefas específicas. São elas:

Comandos

Descrição

CTRL+a cCriar uma nova janela
CTRL+a  ”Listar todas as janelas criadas
CTRL+a aCom esse comando, você pode apagar um comando CTRL+a. É útil quando você tiver feito algo errado.
CTRL+a CTRL+dDeixa a sessão em execução.

Também é possível dividir a tela do terminal. Por exemplo, usar a combinação CTRL+a S divide a tela do terminal horizontalmente.

dividir terminal no ubuntu

Para mudar para o próximo terminal, pressione CTRL+a TAB. Para fechá-lo, use a combinação CTRL+a X.

O Poder do Screen Linux

Uma das maiores qualidades do Screen Linux é a habilidade de desempenhar ações e deixá-las em execução em plano de fundo.

Assim, quando você quiser retomar ao ponto em que parou, poderá fazer isso sem problemas. Isso é especialmente útil para administradores de servidores.

Para este exemplos, nós vamos usar o htop. Podemos fazer a instalação dele no Debian, Ubuntu, Linux Mint e derivados usando o comando:

sudo apt install hto

Então, primeiro execute o htop.

executando htop no ubuntu

A seguir, vamos usar as combinações CTRL+a e CTRL+d para salvar a execução do terminal. Então, vamos fechar todas as sessões digitando Exit (Sair) e apertando Enter.

salvando sessão do screen no linux

Agora, precisamos abrir um novo terminal e executar:

screen -ls

listar todfas as sessões do screen no linux

Com esse comando, você será capaz de mostrar todas as sessões salvas e reconectá-las quando quiser. Para fazer isso, execute:

screen -r process_number

Neste caso, o número que vai no lugar de “process_number” é 4305.

retomando sessão do screen no linux

Resumo

É bem importante aprender a como instalar e usar o Linux Screen. Especialmente se você quer trabalhar com administração de servidores.

Hoje você aprendeu a como fazer isso e a como começar a integrá-lo na sua rotina de trabalho. Esperamos ter ajudado você com esse tutorial Linux!

Se quiser aprender ações mais complexas, recomendamos que use os guias oficiais do Linux. Agora, diz para a gente: você pretende usar o Linux Screen? Comente logo abaixo!

Andrei L.

Andrei é jornalista e conteudista SEO na Hostinger Brasil. Tem experiência em WordPress e na produção de conteúdos de tecnologia otimizados para conquistar as melhores posições no Google. É fã de games, adora vôlei, ama o inverno e está sempre buscando se aperfeiçoar no Inglês.

Deixe um Comentário

Deixe seu comentário!

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Comece a Economizar Agora!

Hospedagem com tudo incluso e nome de domínio
1
45
/mês