L'utilità dello schermo è abbastanza utile quando si lavora con numerosi programmi da un'interfaccia della riga di comando o shell del terminale. Ti offre anche la struttura di staccare e allegare sessioni di terminale e condividere le tue sessioni con altri utenti.
In questo post, imparerai Come utilizzo il comando schermo nel sistema CentOS. Quindi iniziamo!
Come installare lo schermo in centos
L'utilità dello schermo non è inclusa nella distribuzione CentOS 8. Quindi, se stai usando CentOS 8 e vuoi installare "Schermo“, Quindi prima, devi abilitare il"Repository EPEL"Sul tuo sistema:
$ sudo yum installa epel-release
Ora, scrivi il comando di seguito per l'installazione della schermata sul tuo sistema CentOS:
$ Sudo Yum Installa schermo
Come utilizzare lo schermo in centos
Se si desidera utilizzare il comando dello schermo, digita "schermo" nel tuo Centos terminale:
$ screen
Ora vedrai la seguente interfaccia di comando di una sessione di schermo:
Per controllare i parametri o i comandi dell'utilità dello schermo, premere "Ctrl+a" poi "?". Questa azione ti fornirà le seguenti informazioni sullo schermo:
Puoi premere "spazio" per visualizzare la pagina successiva o "Esc"Per tornare da questa finestra:
Come staccare una sessione di schermo in CentOS
Attualmente stiamo lavorando al "Schermo 0"Schermata. Per staccare il "Schermo 0"Sessione, premeremo"Ctrl+a" poi "D":
Come riattaccare una sessione di schermo in Centro
Usando il tuo Centos Terminal, se si desidera ricollegare qualsiasi sessione di schermata, quindi eseguire il comando indicato di seguito:
$ screen -r
Dall'output, è possibile vedere che sono in esecuzione più sessioni di schermate sul nostro sistema CentOS:
Come trovare l'ID sessione di schermo in CentOS
Se schermo multiplo Le sessioni operano sul tuo Centos sistema, devi specificare il ID sessione Nel comando session Reattach. Nel comando dello schermo, aggiungi il “-ls"Opzione combinata per elencare la sessione dello schermo con i loro ID sessione specifici:
$ screen -ls
Dall'output recuperato, annotare l'ID della sessione di schermata richiesta:
Nel "schermo"Comando, aggiungendo il"-R"L'opzione costringe il comando schermo per riattaccare una sessione di schermo. Inoltre, è necessario specificare l'ID sessione in questo comando:
$ screen -r 4154
Ora, la sessione dello schermo "Schermo 0"È riattacco:
Come passare da una sessione sullo schermo in centos
Abbiamo menzionato in precedenza che più di una sessione di schermo potrebbe funzionare contemporaneamente sul tuo Centos sistema. Vuoi passare da quelle sessioni dello schermo? Premere "Ctrl+a" E "N"Per passare al Schermata successiva E "Ctrl+a" E "P"Per tornare indietro a la schermata precedente.
Ad esempio, attualmente stiamo usando il "Schermo 1"Sessione. Per tornare al "Schermo 0", Premeremo"Ctrl+p" E "N":
Puoi vedere che la schermata precedente è "Schermo 0", In cui siamo tornati a:
Ancora una volta, premendo "Ctrl+a" E "N", Passeremo alla sessione della schermata successiva:
Come abilitare l'accesso dello schermo in CentOS
Schermo Il comando ti consente anche di registrare ogni comando eseguito nella sessione dello schermo. Crea un file di registro separato per questo scopo. Per utilizzare questa funzione del comando dello schermo, attiva il Registrazione dello schermo eseguendo il comando di seguito donati nella sessione della schermata corrente:
$ screen -l
Qui, il "-L"L'opzione viene aggiunta per attivare la funzione di registrazione dello schermo:
Come bloccare una sessione di schermo in CentOS
Se vuoi bloccare la sessione dello schermo, quindi premere "Ctrl+a" E "X":
Ora, la tua attuale sessione dello schermo "Schermo 2"È bloccato dopo aver premuto i tasti sopra menzionati. Per sbloccarlo, inserisci la password del sistema CentOS:
Come aggiungere una password alla sessione dello schermo in CentOS
Per alcuni motivi di sicurezza, potresti voler applicare una password alla sessione dello schermo. Questa operazione chiederà all'utente di inserire la password specificata ogni volta che desidera REEATTACH quella sessione.
In primo luogo, per utilizzare la funzionalità di Aggiunta di una password a a Sessione di schermo, devi generare un Password hash. Eseguiremo il di seguito "mkpasswd"Comando per generare una password hash per"Linuxhint":
$ sudo mkpasswd linuxhint
Dall'output del terminale, annotare la password hash:
Ora, apri il ".Screenrc"File nel tuo"nano"Editor e aggiungi la password hash:
$ sudo nano .Screenrc
Questo ".Screenrc"Il file è il file di configurazione della schermata GNU:
Aggiungi la password hash e premi "Ctrl+O"Per salvare il".Screenrc"Contenuto del file:
Password 97HJEZPP+
Ora, REEATTACH la sessione dello schermo con l'ID sessione "4154":
$ screen -r 4154
Dopo essere tornato alla sessione di schermata specificata, premere "Ctrl+a" E "X"Per bloccare questa sessione:
Immettere la password hash che hai aggiunto in ".Screenrc"File per sbloccare questa sessione della schermata:
Come lasciare una sessione di schermo in CentOS
Esistono due modi attraverso i quali puoi lasciare la tua sessione di schermo corrente. O Pressa "Ctrl+a" E "D" A staccare la sessione O "Ctrl+a" E "K"Per interrompere l'attuale in esecuzione Sessione di schermo:
Conclusione
IL Comando schermo centos consente ai suoi utenti di utilizzare un singolo gestore di finestre per aprire più istanze di terminale. Oltre a una riga di comando convenzionale, lo schermo comprende anche funzionalità e capacità estese. In questo post, abbiamo condiviso Come utilizzare il comando dello schermo in CentOS sistema. Ti abbiamo anche mostrato Come passare da una sessione a più schermo. Inoltre, la procedura di distacco, reattaching, blocking, aggiungendo una password a una sessione, E terminare una sessione di schermo è anche fornito in questo post.