O que é tela?
Muitas vezes, enfrentamos uma situação em uma máquina remota em que realizamos uma tarefa no Linux, e essas tarefas são muito longas. Portanto, muitos problemas são gerados, como a sessão de SSH é encerrada, de repente nossa conexão cai, todo o nosso trabalho é corrompido ou perdido.
Esta tela é a ferramenta que usamos para retomar sessões e tarefas contínuas. A tela ajuda o console físico entre conchas tipicamente interativas (vários processos). Uma tela de gerente de janela de terminal única permite ao usuário abrir várias sessões de tela separadas.
Como usar a tela no Linux
Tela ou tela GNU é um multiplexador de terminal. A tela nos permite retomar ou iniciar uma sessão e, em seguida, dentro dessa sessão, podemos abrir terminais virtuais (qualquer número de janelas). Nossos processos de execução continuarão a rastrear quando formos desconectados por qualquer motivo ou mesmo se a janela não estiver visível.
Instale a tela em diferentes sistemas operacionais no Linux
Como sabemos, existem diferentes sistemas operacionais no Linux. Portanto, existem diferentes comandos disponíveis para instalar a tela no sistema operacional específico do Linux.
Instale a tela GNU no Linux
Podemos verificar se o pacote de tela está pré-instalado em nosso sistema Linux seguindo o comando, porque hoje em dia na maioria das distribuições, o pacote de tela vem pré-instalado.
Screen --versionSe tivermos um pacote de tela pré-instalado, a saída mostra a versão específica desse pacote. Caso contrário, se não for, podemos instalar facilmente o pacote de tela com a ajuda do gerente de pacotes de nossa distro.
Instale a tela Linux no Linux
Podemos instalar a tela no Debian, Ubuntu e Mint no sistema Linux usando o seguinte comando.
Tela de instalação sudo apt-getO comando a seguir pode ser instalado instalando a tela no Fedora/CentOS/Rhel/Almalinux/Rocky Linux no Linux.
tela de instalação sudo yumInstale a tela no Gentoo Linux usando o seguinte comando.
sudo emerge -a sys -apps/telaInstale a tela no Manjaro usando o seguinte comando.
Sudo Pacman -telaInstale a tela no Arch Linux usando o seguinte comando.
SUDO PACMAN -S SLACEInstale a tela no OpenSuse usando o seguinte comando.
Tela de instalação de sudo zypperIniciando a tela Linux
Depois que o pacote de tela é instalado no Linux, é fácil iniciá -lo. Você só tem que executar o comando abaixo:
telaO comando acima cria uma nova janela iniciando uma concha nessa janela e abrindo uma sessão de tela.
Agora temos uma lista de comandos na sessão de tela aberta acima. O comando a seguir nos mostra a lista de comandos.
Ctrl+a ?Como usar a tela
No Linux, quando iniciamos uma sessão de tela, escolha entre duas janelas. Uma sessão de tela pode conter várias janelas.
Podemos fazer todo o nosso trabalho no ambiente normal da linha de comando. Como já sabemos, uma tela é um aplicativo, por isso também possui parâmetros ou comandos específicos.
Para verificar todos os parâmetros na tela, podemos digitar o seguinte comando.
Ctrl+a ?O comando acima é a chave de atalho da tela de ajuda. Também podemos usar outro comando que é o seguinte.
tela -HelpNa saída, podemos ver todos os parâmetros ou comandos na tela.
Para sair da tela de ajuda, podemos pressionar a "barra de espaço" ou "inserir.”Observe que todos os atalhos“ Ctrl+A ”são feitos sem cotações na sessão de tela.
Para gerenciar as janelas de tela Linux, algumas das teclas de atalho mais comuns são as seguintes
Comandos | Uso |
---|---|
Ctrl+A C | Nova janela cria com uma concha |
Ctrl+A “ | Mostra toda a lista de Windows |
Ctrl+A 0 | Por número (selecione Janela 0) |
Ctrl+A A | Dê um novo nome à janela. |
Ctrl+A S | Dividiu a região atual em duas regiões. |
Ctrl+A | | Dividir verticalmente a região atual em duas regiões. |
Ctrl+uma guia | Alterne o alvo de entrada para a próxima região. |
Ctrl+A Ctrl+A | Podemos alternar entre as janelas anteriores e atuais |
Ctrl+A Q | Feche todas as regiões, mas esta.f |
Ctrl+A X | Desligue a região atual |
Iniciando a sessão nomeada
Quando executamos várias sessões de tela em nosso sistema Linux, as sessões nomeadas são úteis. Podemos criar facilmente uma sessão que identifique a sessão por esse nome específico. Podemos criar uma sessão nomeada executando o comando da tela com o comando dado abaixo.
tela -s session_nameEscolher um nome de sessão descritivo acaba sendo uma boa ideia.
Descongendo a sessão de tela Linux
Desaparecer a tela é uma das melhores vantagens. Escrevemos o seguinte comando e, usando esse comando, podemos sair facilmente da sessão de tela no Linux.
Ctrl+A DEntão, com a ajuda do comando acima, a sessão de tela sai, mas ainda assim, o programa de corrida continua a funcionar.
Retomar a sessão de tela
Usando o seguinte comando, podemos retomar ou reaparecer a sessão de tela sem perder nada que fizemos na sessão de tela.
tela -rPodemos encontrar o ID da sessão atual listando as sessões de tela em execução.
tela -lsAs sessões de tela em execução e as sessões de tela isolada são mostradas na saída e restauramos facilmente a versão específica. Podemos usar o seguinte comando para exibir a sessão de tela em execução em segundo plano e a tela aberta atualmente aberta.
Suponha que a saída será:
Agora queremos restaurar a sessão de 10835 telas. Então, temos que escrever o seguinte comando.
tela -R 10835Personalização da tela Linux
Se o arquivo estiver presente em nossa sessão de tela e a sessão será iniciada, a tela lê o parâmetro de configuração da tela do seguinte comando.
/etc/screenrc e ~/.ScreenRC.De acordo com nossas prioridades, podemos modificar a tela padrão usando o comando abaixo.
. Arquivo ScreenRC.Verifique a página manual
Ao usar o comando a seguir, podemos verificar a página manual na tela Linux.
tela de homemConclusão
Neste artigo, aprendemos a instalar e usar a tela GNU em diferentes sistemas operacionais do Linux. Podemos criar facilmente várias janelas de tela em uma única sessão de tela, navegar entre o Windows, retomar e destacar as sessões de tela e personalizar nosso terminal de tela com a ajuda de comandos ou teclas específicas. Tentamos colocar todas as informações relacionadas à tela do usuário no Linux, e esperamos que o artigo seja benéfico para você. Também certificamos de obter todas as informações neste único artigo. Isso é tudo que você precisa saber.