Il terminale di comando consente agli utenti di attuare un insieme complesso di istruzioni in poche dichiarazioni. Detto questo, potrebbero esserci momenti in cui avere un singolo schermo terminale potrebbe non essere sufficiente per le tue attività. Tuttavia, ci sono programmi che possono aiutarti a superarlo con facilità.
TMUX: il multiplexer terminale
TMUX, un programma creato da Nicholas Marriot nel 2007, ti consente di aprire più di una sessione del terminale di comando in una singola istanza. TMUX consente di creare, gestire e navigare attraverso più finestre di terminale contemporaneamente.
Una delle caratteristiche più importanti di TMUX è la possibilità di passare tra le finestre del terminale. Sapere come navigare tra diverse finestre TMUX e riquadri può aiutarti a gestire i tuoi comandi e gli script shell in modo più efficiente. Questa guida ti aiuterà a imparare come navigare attraverso diversi vetri di TMUX.
Esamineremo le basi, a partire dall'installazione e dall'inizializzazione di TMUX e procederemo con l'apprendimento dei metodi di navigazione attraverso i pannelli in TMUX insieme ad alcune altre scorciatoie utili.
Installazione di TMUX su Linux
Innanzitutto, si consiglia di assicurarti che TMUX sia disponibile sul sistema. È possibile verificare se TMUX è disponibile sulla distribuzione Linux seguendo questi passaggi:
Per questa guida, useremo Ubuntu 20.04 LTS. Questo non dovrebbe fare la differenza in quanto la procedura è simile per tutte le distribuzioni con una leggera variazione della sintassi.
Innanzitutto, apri il terminale di comando sulla distribuzione principale di Linux. La chiave di scelta rapida è Ctrl + Alt + T.
Una volta fatto ciò, digitare il seguente comando per vedere se TMUX è installato.
$ tmux -version
Se il comando sopra menzionato non restituisce una versione TMUX come output, installa TMUX digitando quanto segue:
Per ubuntu:
$ sudo apt Installa tmux
Per CentOS:
$ sudo yum installa tmux
Attendere il completamento dell'installazione. Una volta terminato, puoi passare al passaggio successivo.
Avvio di una sessione TMUX
Il prossimo passo è iniziare una sessione TMUX. Questo può essere fatto anche usando il terminale di comando Linux.
Per avviare TMUX, digitare quanto segue nel terminale:
$ tmux
Questo dovrebbe aprire TMUX sulla distribuzione di Linux.
Gestione e navigazione attraverso i vetri TMUX
Come accennato in precedenza, TMUX è un'applicazione che consente al suo utente di eseguire e gestire più sessioni di terminale nella stessa istanza. Questa sezione ti aiuterà a imparare come creare e gestire i panni TMUX e Windows.
TMUX utilizza le scorciatoie da tastiera, altrimenti note come prefissi. Queste sono combinazioni di input da tastiera che vengono utilizzati per classificare diversi tipi di funzioni.
Il prefisso responsabile della gestione del riquadro e delle finestre è "Ctrl + B". Quasi tutti i comandi relativi alla gestione dei panne iniziano con questo prefisso.
Di seguito è riportato un elenco di comandi che possono essere utilizzati per gestire i vetri TMUX:
Iniziare con Ctrl + b e premendo C, questo comando viene utilizzato per aprire una nuova finestra TMUX. Inoltre, questa finestra viene creata con la shell.
Il comando sopra menzionato può essere utilizzato per aprire più Windows. Mentre più Windows forniscono un vantaggio, navigare attraverso di esse può rivelarsi una sfida.
Per contrastare questo, è possibile utilizzare il seguente elenco di comandi:
Questi comandi sono specifici per le singole finestre. A volte, vorresti avere due sessioni terminali fianco a fianco nella stessa finestra. Questo può essere ottenuto con l'aiuto di vetri.
Esistono due metodi per dividere le finestre TMUX in vetri separati. Uno ti consente di creare vetri orizzontali mentre l'altro divide la finestra in due vetri verticali.
Per dividere la finestra TMUX in due vetri verticali, premere Ctrl + b e digitare %
Per dividere la finestra TMUX in due vetri orizzontali, premere Ctrl + b e digitare "
È possibile navigare tra i due riquadri con l'aiuto dei seguenti comandi:
Conclusione
Imparare a navigare attraverso i vetri TMUX rende più facile gestire le proprie sessioni. Questa è stata una guida su come puoi navigare attraverso i vetri in TMUX. Abbiamo esaminato le basi di TMUX, i passaggi per avviare una nuova sessione, e poi concluso come gestire e navigare attraverso i vetri TMUX.