Como faço para usar o comando de tela no CentOS

Como faço para usar o comando de tela no CentOS
No CentOS, um multiplexador de terminal é conhecido como tela ou tela GNU. Usando este multiplexador, você pode criar uma sessão de tela e abrir quantos terminais ou janelas virtuais quiser nessa sessão. Caso se você estiver offline, seus processos de sistema que operam em uma sessão de tela continuarão a ser executados em segundo plano, mesmo que a sessão não esteja visível.

O utilitário de tela é bastante útil ao trabalhar com vários programas a partir de uma interface de linha de comando ou shell de terminal. Ele também oferece a você a instalação para destacar e anexar sessões de terminal e compartilhar suas sessões com outros usuários.

Neste post, você aprenderá Como eu uso o comando de tela no sistema CentOS. Então vamos começar!

Como instalar a tela no CentOS

O utilitário de tela não está incluído na distribuição do CentOS 8. Então, se você estiver usando o CentOS 8 e deseja instalar “Tela“, Então, em primeiro lugar, você precisa ativar o“Repositório EPEL”No seu sistema:

$ sudo yum Instale o lançamento de Epel

Agora, escreva o comando abaixo de instalar a tela no seu sistema CentOS:

tela de instalação $ sudo yum

Como usar a tela no CentOS

Se você deseja utilizar o comando da tela, digite “tela" na tua CENTOS terminal:

$ tela

Agora, você verá a seguinte interface da linha de comando de uma sessão de tela:

Para verificar os parâmetros ou comandos do utilitário de tela, pressione “Ctrl+a" e então "?”. Esta ação fornecerá as seguintes informações sobre a tela:

Você pode pressionar “espaço” para visualizar a próxima página ou “Esc”Para voltar desta janela:

Como desapontar uma sessão de tela no CentOS

Atualmente, estamos trabalhando no “tela 0Sessão da tela. Para separar o “tela 0"Sessão, vamos pressionar"Ctrl+a" e então "d”:

Como reaturar uma sessão de tela em Centos

Usando o seu CENTOS Terminal, se você deseja reconstruir qualquer sessão de tela, execute o comando dado abaixo:

$ tela -r

A partir da saída, você pode ver que várias sessões de tela estão em execução em nosso sistema CentOS:

Como encontrar o ID da sessão de tela em CentOS

Se tela múltipla As sessões estão operando em seu CENTOS sistema, você precisa especificar o identificação de sessão no comando reattach de sessão. No comando de tela, adicione o “-ls”Opção de combinação para listar a sessão de tela com seus IDs de sessão específicos:

$ tela -ls

Na saída recuperada, anote o ID da sessão de tela necessária:

No "tela”Comando, adicionando o“-r”Opção força o comando da tela a reataminar uma sessão de tela. Além disso, você deve especificar ID da sessão neste comando:

$ tela -r 4154

Agora, a sessão de tela “tela 0”Está recolocado:

Como alternar entre sessões de tela em CentOS

Mencionamos anteriormente que mais de uma sessão de tela pode estar operando simultaneamente em seu CENTOS sistema. Deseja alternar entre essas sessões de tela? Imprensa "Ctrl+a" e "n”Para se mudar para o Próxima tela e "Ctrl+a" e "p”Para voltar para a tela anterior.

Por exemplo, atualmente, estamos usando o “tela 1" sessão. Para voltar para o “tela 0", Vamos pressionar"Ctrl+p" e "n”:

Você pode ver que a tela anterior é “tela 0”, Em que voltamos de volta:

Novamente, pressionando “Ctrl+a" e "n”, Vamos passar para a próxima sessão de tela:

Como ativar o log de tela no CentOS

Tela O comando também permite gravar todos os comando que você executou na sua sessão de tela. Ele cria um arquivo de log separado para esse fim. Para utilizar esse recurso do comando de tela, ativar o Registro de tela Executando o comando abaixo do dado em sua sessão de tela atual:

$ tela -l

Aqui o "-eu”A opção é adicionada para ativar a função de log de tela:

Como bloquear uma sessão de tela em Centos

Se você quiser bloquear sua sessão de tela, pressione “Ctrl+a" e "x”:

Agora, sua sessão de tela atual “Tela 2”Está bloqueado após pressionar as chaves mencionadas acima. Para desbloqueá -lo, insira a senha do sistema CentOS:

Como adicionar uma senha à sessão de tela no CentOS

Por certos motivos de segurança, você pode aplicar uma senha na sua sessão de tela. Esta operação solicitará ao usuário que insira a senha especificada sempre que quiser recolocar essa sessão.

Em primeiro lugar, para utilizar a funcionalidade de adicionando uma senha para um Sessão de tela, você tem que gerar um senha de hash. Vamos executar o abaixo-público “mkpasswd”Comando para gerar uma senha de hash para“Linuxhint”:

$ sudo mkpasswd linuxhint

Da saída do terminal, anote a senha do hash:

Agora, abra o “.ScreenRC"Arquivo em seu"Nano”Editor e adicione a senha de hash:

$ sudo nano .ScreenRC

Esse ".ScreenRC”O arquivo é o arquivo de configuração da tela GNU:

Adicione a senha de hash e pressione “Ctrl+o"Para salvar o".ScreenRC”Conteúdo do arquivo:

Senha 97hjezpp+

Agora, reencha a sessão de tela com o ID da sessão “4154”:

$ tela -r 4154

Depois de voltar para a sessão de tela especificada, pressione “Ctrl+a" e "x”Para bloquear esta sessão:

Digite a senha de hash que você adicionou no “.ScreenRC”Arquivo para desbloquear esta sessão de tela:

Como deixar uma sessão de tela no CentOS

Existem duas maneiras pelas quais você pode deixar sua sessão de tela atual. Pressione “Ctrl+a" e "d" para Desconecte a sessão ou "Ctrl+a" e "k”Para encerrar o funcionamento atualmente Sessão de tela:

Conclusão

O Comando da tela do CENTOS Permite que seus usuários utilizem um único gerenciador de janelas de terminal para abrir várias instâncias de terminal. Além de uma linha de comando convencional, a tela também compreende recursos e recursos estendidos. Neste post, compartilhamos Como usar o comando de tela no CentOS sistema. Nós também mostramos a você Como alternar entre várias sessões de tela. Além disso, o procedimento de destacar, recolocar, bloquear, adicionar uma senha a uma sessão, e encerrar uma sessão de tela também é fornecido neste post.