Tmux è uno degli strumenti di terminale più utilizzati e utili per i sistemi operativi Linux e Unix-like. Principalmente amministratori di sistema, amministratori di server e utenti esperti di Linux utilizzano questo meraviglioso strumento terminale per una maggiore produttività ed efficienza. Il termine Tmux è la forma abbreviata di Terminal multiplexer in grado di gestire più schede e finestre di terminale contemporaneamente sul sistema Linux. Il sistema integrato genera un numero di serie per monitorare e cercare ogni finestra Tmux attiva sul sistema. Sebbene questo affascinante strumento sia stato rilasciato per la prima volta nel 2007, da allora la domanda per questo strumento è ora elevata. L'installazione e l'utilizzo dello strumento terminale Tmux è facile sia per le distribuzioni server che desktop Linux.
Multiplexer terminale TMUX in Linux
Lo strumento Tmux terminal multiplexer è scritto nel linguaggio di programmazione C ed è realizzato con licenza ISC. Se sei un appassionato di computer e Linux, probabilmente sai già che con il sistema informatico OpenBSD, Tmux è preinstallato. È possibile utilizzare lo strumento Tmux per dividere la finestra del terminale, impostare le modalità verticale e orizzontale per la shell del terminale. Poiché Tmux è uno strumento open source, puoi trovare l'intero codice sorgente in questo repository GitHub.
Dopo aver installato Tmux sul tuo sistema Linux, puoi sempre trovare i file di installazione all'interno di /etc/tmux.conf
directory per ripristinare o risolvere i problemi. In questo post vedremo come installare e utilizzare lo strumento Tmux su un sistema Linux.
Passaggio 1:installa Tmux su Linux
Installare lo strumento terminale Tmux su un sistema Linux è facile come una torta. Devi solo assicurarti che il tuo repository di sistema sia aggiornato e che tu abbia una connessione Internet attiva. Quindi, esegui il comando appropriato tra i comandi indicati di seguito in base alla tua distribuzione.
- Installa lo strumento Ack su Ubuntu/Debian Linux
$ sudo apt-get install tmux
- Ottieni lo strumento Ack su Fedora/Red Hat Linux
$ sudo yum install tmux
- Installa Ack su sistemi Linux basati su Arch
$ sudo pacman -S tmux
- Installa Ack su SuSE Linux
$ sudo zypper install tmux
Dopo aver installato lo strumento Tmux, lo apriamo semplicemente dalla shell del terminale predefinita digitando tmux
sul guscio.
$ tmux
Passaggio 2:inizia con Tmux su Linux
Finora, abbiamo esaminato una breve funzionalità e il caso d'uso di Tmux e il processo di installazione. Ora vedremo alcuni casi d'uso e operazioni di Tmux su Linux. A scopo dimostrativo, utilizzerò un desktop Ubuntu, ma i seguenti comandi saranno eseguibili anche su qualsiasi altra delle principali distribuzioni Linux.
1. Apri e gioca con Tmux
All'inizio, dovremo iniziare con lo strumento Tmux. Per aprire lo strumento Tmux, digita semplicemente tmux e premi il pulsante Invio. Questo comando creerà una nuova finestra Tmux con un nome di sessione numerico predefinito.
$ tmux
Se devi creare una nuova sessione Tmux con un nome personalizzato, esegui il seguente comando Tmux sulla shell.
$ tmux new -s new_session_name
L'uso più comune e molto frequente di Tumx sarebbe il distacco di una finestra attiva dalla shell Tmux. Questa funzione potrebbe aiutarti a multitasking ed essere più produttivo. Puoi utilizzare la seguente scorciatoia da tastiera per scollegare la finestra corrente.
2. Collega e scollega Tmux su Linux
Se stacchi accidentalmente una finestra attiva, non preoccuparti, puoi ricollegarla alla sessione Tmux. Esegui le seguenti combinazioni di tasti dalla tastiera per ripristinare la finestra separata.
Ctrl+b d
Ctrl+b d
Inoltre, puoi anche visualizzare l'elenco di tutte le sessioni Tmux in modo da poter chiamare qualsiasi sessione desideri tramite ID seriale.
$ tmux ls
Puoi anche allegare sessioni su Tmux con il nome della sessione.
$ tmux attach-session -t ubuntuPIT_tutorials
3. Duplica la finestra di Tmux
Se sei un amministratore di sistema, potresti dover eseguire ripetutamente comandi di terminale simili per l'intera giornata nello stesso ambiente di terminale. Puoi copiare una sessione con tutte le impostazioni in un'altra scheda tramite lo strumento terminale Tmux su Linux.
Ctrl+b c
Ctrl+b w
Ora puoi passare da una sessione all'altra o da una scheda all'altra tramite il numero di sessione o il nome di Windows in Tmux.
Ctrl+b window_number
Ctrl+b 1
Se devi rinominare la sessione corrente o qualsiasi altra, premi semplicemente la seguente combinazione di tasti dalla tastiera per rinominarla.
Ctrl+b ,
4. Naviga su Tmux
I seguenti comandi che ti permetteranno di spostare lo strumento terminale Tmux sulla tua sessione Linux sono molto importanti e utili per ogni utente esperto. Esegui le seguenti combinazioni di tasti per rendere orizzontale la finestra di Tmux.
Ctrl+b %
La seguente combinazione di tasti ti permetterà di mettere la finestra in modalità verticale.
Ctrl+b "
Infine, ora puoi navigare in tutte le finestre della shell del terminale Tmux sulla tua macchina Linux tramite le seguenti combinazioni di tasti di navigazione.
Ctrl+b o
Ctrl+b ;
Ctrl+b x
Passaggio 3:acquisisci familiarità con alcune scorciatoie da tastiera Tmux più utilizzate
Gli utenti di Power Linux adorano utilizzare il sistema solo dalla tastiera, che non è solo professionale ma anche efficiente. Qui vedremo due set di scorciatoie da tastiera o combinazioni che sono davvero utili per far funzionare Tmux su Linux.
CTRL+b + (.
– Usa questa scorciatoia da tastiera per andare alla scheda precedenteCTRL+b + )
– Passa alla finestra successivaCTRL+b + s
– Mostra tutte le sessioni attiveCTRL+b + d
– Disattivare la sessione attivaCTRL+b + $
– Dai un nome alla finestra di TmuxCTRL+b + L
– Scegli la sessione di corsatmux ls
– Stampa tutte le sessioni in esecuzionetmux attach -t 0
– Espandi o ingrandisci la finestra/sessione attivatmux kill-server
– Chiudi tutte le sessioni
Il seguente set di combinazioni di tasti ti consentirà di controllare e gestire le sessioni attive, in esecuzione ed elencate su Tmux.
CTRL+b + c
– Esegui una nuova sessioneCTRL+b + p
– Torna alla scheda precedenteCTRL+b + n
– Passa alla finestra seguente.CTRL+b + 0-9
– Inversione a una finestra in base al numero di schedaCTRL+b + w
– Aprire una finestra da un menu.CTRL+b + &
– Arresta tutte le sessioni che non funzionano.CTRL+b + %
– Dividi orizzontalmente la finestra attiva corrente.CTRL+b + “
– Dividi verticalmente la scheda corrente.exit
– Chiudi una finestra su Tmux
Parole finali
Senza dubbio, sicuramente Tmux è uno dei migliori strumenti di terminale per Linux. Nonostante disponga di uno strumento terminale predefinito, è necessario ottenere un altro strumento terminale? Molti non si preoccuperebbero, ma se vuoi aumentare la tua efficienza e avere la sensazione della sensazione professionale di Linux, devi dare una possibilità a Tmux. L'uso di Tmux è innocuo; inoltre, supporta associazioni di tasti, appunti e navigazione web tramite lo strumento terminale.
In tutto il post abbiamo descritto come installare Tmux su diverse distribuzioni Linux e come utilizzare Tmux su Linux. Per favore condividilo con i tuoi amici e la comunità Linux se trovi questo post utile e informativo. Puoi anche scrivere le tue opinioni su questo post nella sezione dei commenti.