2 alternative alla schermata GNU per il multitasking del terminale Linux

Sommario:

2 alternative alla schermata GNU per il multitasking del terminale Linux
2 alternative alla schermata GNU per il multitasking del terminale Linux

Video: 2 alternative alla schermata GNU per il multitasking del terminale Linux

Video: 2 alternative alla schermata GNU per il multitasking del terminale Linux
Video: The New version of Xmonad for Linux - YouTube 2024, Novembre
Anonim
Abbiamo scritto di usare GNU Screen per il multitasking nel terminale Linux in passato. GNU Screen è il nonno di questi programmi, ma tmux e dvtm + dtach sono altre soluzioni che potresti preferire.
Abbiamo scritto di usare GNU Screen per il multitasking nel terminale Linux in passato. GNU Screen è il nonno di questi programmi, ma tmux e dvtm + dtach sono altre soluzioni che potresti preferire.

Tmux è una riscrittura migliorata di GNU Screen. Dvtm è un multiplexer di console ispirato ai gestori di finestre di affiancamento e dtach aggiunge la possibilità di staccare e ricollegare le sessioni di dvtm.

tmux

Come riscrittura di GNU Screen, tmux offre una varietà di miglioramenti. Alcuni dei più importanti includono un modello client-server, che consente di connettersi a una sessione tmux da più posizioni e un formato di file di configurazione più pulito. Controlla le FAQ di tmux per scoprire una lista di modi in cui differisce da GNU Screen.

Usa questo comando per installare tmux su Ubuntu:

sudo apt-get install tmux

Se stai utilizzando un'altra distribuzione, probabilmente la troverai nel gestore di pacchetti della tua distribuzione.

Per avviare tmux dopo averlo installato, basta eseguire il comando tmux comando. A differenza di Screen, per impostazione predefinita tmux viene fornito con una barra di stato.

Image
Image

Per aprire una finestra di terminale aggiuntiva, utilizzare il Mod-c scorciatoia da tastiera. La combinazione di tasti modif predefinita è Ctrl-b. Ciò significa che dovrai premere Ctrl-b e poi c per creare una nuova finestra.

Ogni nuova finestra aperta verrà visualizzata nella barra di stato. Di default, tmux mostra solo una finestra sullo schermo alla volta.

Ecco alcune scorciatoie da tastiera importanti per iniziare:
Ecco alcune scorciatoie da tastiera importanti per iniziare:

Mod-X - Uccidi il terminale corrente.

Mod-n - Metti a fuoco la finestra successiva.

Mod-p - Mettere a fuoco la finestra precedente.

mo- # - Metti a fuoco la finestra specificata, dove # è un numero compreso tra 0 e 9.

mo-’ - Richiedi una finestra da selezionare.

mo-% - Dividi la finestra corrente in due in orizzontale.

mo-” - Dividi la finestra corrente in due in verticale

Image
Image

Per staccare dalla sessione corrente, utilizzare il Mod-d scorciatoia da tastiera.

Per ricollegare a una sessione, eseguire il seguente comando:

tmux attach

Image
Image

Per ulteriori scorciatoie da tastiera, esegui il uomo tmux comando o leggi il manuale di tmux sul web.

Dvtm & Dtach

Diversamente da GNU Screen e tmux, dvtm non ti permette di disconnetterti e ricollegarti alle sessioni. Dovrai eseguire dvtm con dtach per staccare e ricollegare alle tue sessioni.

Esegui questo comando per installare dvtm e dtach su Ubuntu:

sudo apt-get install dvtm dtach

Questi programmi dovrebbero essere disponibili anche negli archivi software di altre distribuzioni.

Corri il dvtm comando per lanciare dvtm. Vedrai una singola finestra di terminale.

Image
Image

Per aprire finestre di terminale aggiuntive, utilizzare Mod-c scorciatoia da tastiera. La combinazione di tasti modificatori predefinita è Ctrl-g. Ciò significa che dovrai premere Ctrl-g e poi c per aprire una nuova finestra di terminale.

Come un gestore di finestre di piastrellatura, dvtm distribuirà automaticamente le finestre del terminale. A differenza delle altre utilità, per impostazione predefinita le visualizza tutte sullo schermo.

Ecco alcune scorciatoie da tastiera importanti per iniziare:
Ecco alcune scorciatoie da tastiera importanti per iniziare:

Mod-x - Chiudi la finestra corrente.

Mod-j - Metti a fuoco la finestra successiva.

Mod-k - Mettere a fuoco la finestra precedente.

mo- # - Mette a fuoco la finestra specificata, dove # è il numero della finestra.

Mod-q - Esci da dvtm.

Per un elenco completo, eseguire il uomo dvtm comando o controlla la pagina di manuale di dvtm sul web.

Dvtm supporta anche il mouse. Ad esempio, è possibile fare clic su una delle finestre per selezionarla.

Per staccare da una sessione di dvtm e ricollegarla in seguito, è necessario eseguirlo con il comando dtach. Per avviare dvtm con dtach, utilizzare il seguente comando:
Per staccare da una sessione di dvtm e ricollegarla in seguito, è necessario eseguirlo con il comando dtach. Per avviare dvtm con dtach, utilizzare il seguente comando:

dtach -c /tmp/dvtm-session -r winch dvtm

Image
Image

Per staccare da una sessione dvtm che è stata avviata con dtach, utilizzare il comando Ctrl- scorciatoia da tastiera.

Per ricollegare alla sessione di dvtm in seguito, utilizzare il seguente comando:

dtach -a /tmp/dvtm-session -r winch

Puoi usare dtach per eseguire, staccare e ricollegare ad altre applicazioni.
Puoi usare dtach per eseguire, staccare e ricollegare ad altre applicazioni.

Potresti anche voler controllare byobu, che migliora lo schermo GNU.

Consigliato: