Tutorial di comando schermo Linux

Tutorial di comando schermo Linux

Il comando schermo è un comando molto utile del sistema operativo Linux. Quando qualsiasi attività viene eseguita dividendo l'attività su più finestre del terminale, è difficile gestire l'attività. Questo problema può essere risolto facilmente usando il comando dello schermo. Più istanze del terminale possono essere aperte in una singola finestra del terminale utilizzando il comando schermo. Questo comando ha molte altre funzionalità avanzate che non esistono nel terminale generale. I diversi usi di questo comando sono descritti in questo tutorial.

Prerequisiti:

L'utilità dello schermo è necessaria per l'installazione nel sistema operativo se non è installata prima. È installato per impostazione predefinita per Ubuntu 20+. Esegui il comando seguente per controllare la versione installata del comando schermo.

$ screen -Version

È necessario disporre dei privilegi utente root per eseguire il comando schermo.

Tasti del comando dello schermo

Gli usi di diversi tasti sono descritti di seguito per utilizzare il comando dello schermo:

Tasti Scopo
Ctrl + a e c Per aprire una nuova finestra dello schermo.
Ctrl + A e D Per staccare la finestra dello schermo corrente.
Ctrl + a e 0 Per passare alla finestra particolare.
Ctrl + a e a Per rinominare la finestra corrente.
Ctrl + a e " Per visualizzare l'elenco di tutte le finestre aperte.
Ctrl + a e s Per dividere la finestra in orizzontale.
Ctrl + A e | Per dividere la finestra in verticale.
Ctrl + a e tab Per passare da una aree di divisione dello schermo.
Ctrl + a e n Per passare alla finestra successiva.
Ctrl + a e p Per passare nella finestra precedente.
Ctrl + a e x Per bloccare la finestra corrente.
Ctrl + A e Q Per terminare tutte le finestre tranne la finestra corrente.

Apri la schermata Linux

Accedi come utente root ed esegui il comando seguente per aprire la schermata Linux:

$ screen

Viene visualizzata la schermata seguente se il comando "schermata" viene eseguito per la prima volta. È possibile premere la barra dello spazio per andare alla pagina successiva o è possibile premere il pulsante Invio per aprire il prompt dei comandi. Premere il pulsante Invio per aprire la finestra schermo con il prompt dei comandi:

Viene visualizzata la finestra seguente dopo aver premuto il pulsante Invio. È la finestra della schermata predefinita. Ora puoi eseguire qualsiasi comando in questa finestra:

Apri una finestra della schermata con il nome della sessione

Quando si lavora con più finestre a schermo, è meglio aprire la finestra dello schermo con il nome della sessione. Aiuta l'utente a tenere traccia di Windows.

Esegui il comando seguente per aprire una finestra della schermata con il nome della sessione, MySession:

$ screen -s mysession

Esegui alcuni comandi dopo l'apertura della finestra dello schermo ai fini del test. Qui vengono eseguiti i comandi "Data" e "PWD":

Staccare la finestra dello schermo

Aprire la tastiera sullo schermo e premere i seguenti tasti per staccare la finestra dello schermo corrente:

Ctrl + A e D

Le seguenti informazioni simili vengono visualizzate dopo aver staccato la finestra dello schermo. L'output mostra il nome della finestra della schermata con l'ID:

REEATTACH La finestra dello schermo

Esegui il comando seguente per reattach La finestra dello schermo precedentemente creata:

$ screen -r

Elenco delle finestre di schermate create

Esegui il comando seguente per stampare l'elenco delle finestre della schermata creata:

$ screen -ls

Secondo la seguente uscita, vengono create due finestre a schermo. Uno di questi è attaccato e un altro è distaccato.

REEATTACH La finestra dello schermo in base all'ID

L'ID di qualsiasi finestra dello schermo è disponibile dopo aver staccato la finestra. Dopo aver staccato la finestra della schermata particolare, eseguire il comando seguente per allegare quella finestra della schermata utilizzando il valore ID, 1062:

$ screen -r 1062.Mysession

Sarai nuovamente allegato alla finestra dello schermo se il valore ID è valido.

Blocca e aggiungi la password

Aprire la tastiera sullo schermo e premere i seguenti tasti per bloccare la finestra dello schermo corrente:

Ctrl + a e x

La stessa chiave password deve digitare due volte dopo aver bloccato lo schermo. Successivamente, devi digitare la password ogni volta per sbloccare lo schermo quando si desidera aprire questa finestra dello schermo.

Dividi lo schermo in orizzontale

A volte, richiede la divisione della finestra dello schermo in più parti per eseguire i diversi tipi di attività correlate dalla stessa finestra. La finestra dello schermo può essere divisa in orizzontale e verticalmente. Aprire la tastiera sullo schermo e premere i seguenti tasti per dividere lo schermo in orizzontale:

Ctrl + a e s

Lo schermo è assomigliato alla seguente immagine se la finestra dello schermo è divisa in orizzontale. Qui, la finestra della schermata principale è divisa in orizzontale in parti uguali:

Dividi lo schermo in verticale

Aprire la tastiera sullo schermo e premere i seguenti tasti per dividere lo schermo in verticale:

Ctrl + A e |

Lo schermo assomiglia alla seguente immagine se la parte superiore superiore dell'area dello schermo è divisa in verticale:

Passa tra le aree di divisione dello schermo

Aprire la tastiera sullo schermo e premere i seguenti tasti per passare tra le aree di divisione dello schermo:

Ctrl + a e tab

Lo schermo assomiglia alla seguente immagine se il cursore è lampeggiante nel prompt dei comandi superiore sinistra. Il cursore viene spostato sul top destro dell'area dello schermo:

Termina tutte le finestre tranne la finestra corrente

Aprire la tastiera sullo schermo e premere i seguenti tasti per terminare tutte le finestre dello schermo tranne la finestra corrente:

Ctrl + A e Q

Conclusione

Gli usi di base del comando schermo sono spiegati in questo tutorial creando più finestre a schermo. Questo comando è molto utile quando richiede di svolgere più attività dalla stessa finestra. Speriamo che gli utenti Linux siano in grado di utilizzare il comando schermo dopo aver letto correttamente questo tutorial.