GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare e utilizzare Tmux (Terminal Multiplexer) nel sistema Linux

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 precedente
  • CTRL+b + ) – Passa alla finestra successiva
  • CTRL+b + s – Mostra tutte le sessioni attive
  • CTRL+b + d – Disattivare la sessione attiva
  • CTRL+b + $ – Dai un nome alla finestra di Tmux
  • CTRL+b + L – Scegli la sessione di corsa
  • tmux ls – Stampa tutte le sessioni in esecuzione
  • tmux attach -t 0 – Espandi o ingrandisci la finestra/sessione attiva
  • tmux 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 sessione
  • CTRL+b + p – Torna alla scheda precedente
  • CTRL+b + n – Passa alla finestra seguente.
  • CTRL+b + 0-9 – Inversione a una finestra in base al numero di scheda
  • CTRL+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.


Linux
  1. Come installare e utilizzare lo schermo Linux?

  2. Come installare e utilizzare Flatpak in Linux

  3. Come installare e utilizzare PuTTY su Linux

  4. Come installare e utilizzare l'emulatore di terminale Tilix in Linux

  5. Come installare e utilizzare l'emulatore di terminale Konsole in Linux

Come installare e utilizzare Docker nel tuo sistema Linux

Come installare e utilizzare YouTube-DL su sistema Linux

Come installare e utilizzare Google Chrome su sistema Linux

Come installare e utilizzare il compilatore GCC su sistema Linux

Come installare e utilizzare AsciiDoc nel sistema Linux

Come installare e utilizzare l'emulatore di terminale Konsole nel sistema Linux