Terminator è un multiplexer di terminali a schermo diviso a finestra singola che consente di inviare sequenze di tasti identiche a tutti i terminali contemporaneamente. Ciò significa che puoi eseguire SSH in qualsiasi numero di macchine, eseguire gli stessi comandi contemporaneamente e vederli tutti contemporaneamente.
Installa Terminator con: sudo apt install terminator
Più risorse Linux
- Comandi Linux cheat sheet
- Cheat sheet sui comandi avanzati di Linux
- Corso online gratuito:Panoramica tecnica RHEL
- Cheat sheet della rete Linux
- Cheat sheet di SELinux
- Cheat sheet dei comandi comuni di Linux
- Cosa sono i container Linux?
- I nostri ultimi articoli su Linux
Quindi, quando apri l'app, è solo una normale finestra di terminale. Puoi usarlo da solo o fare clic con il pulsante destro del mouse da qualche parte per dividere lo schermo, verticalmente o orizzontalmente. Quindi puoi digitarli individualmente o scegliere l'opzione per trasmettere a tutte le finestre o a un gruppo.
Ovviamente, occorre prestare molta attenzione quando si eseguono comandi su più macchine; è facile sbagliare. È inoltre necessario essere consapevoli del fatto che l'esecuzione dello stesso comando può richiedere diverse quantità di tempo per il completamento o può avere output diversi. Se digiti un comando SSH per connetterti a diversi server e premi Invio su tutti insieme, alcuni potrebbero richiedere di digitare "sì" per continuare se non ti sei connesso prima. Digitare "sì" e Invio su una macchina probabilmente non farà alcun male (in realtà, provalo e vedrai!), ma non è un'abitudine da prendere. Se devi controllare le finestre singolarmente, puoi disattivare la "trasmissione" e riattivarla quando sei pronto.
Uso spesso Terminator per gestire i server di build di piwheels.
È uno strumento molto utile per determinati lavori, buono a sapersi!