GNU/Linux >> Linux Esercitazione >  >> Linux

Invia comandi a più sessioni SSH con Terminator

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!


Linux
  1. Oltre 10 comandi VI Linux con esempi

  2. Comandi Linux:esplorare la memoria virtuale con vmstat

  3. Automazione password SSH in Linux con sshpass

  4. Comandi multipli in Sshpass?

  5. Introduzione a SSH in Linux

Comandi RPM in Linux con esempi

Comandi SSH in Linux con esempi di utilizzo

Visualizza i cheatsheet dei comandi Linux con lo strumento Tealdeer

Esegui comandi su sistemi Linux remoti tramite SSH

Esempi di comandi Tmux per gestire più sessioni di terminale in Linux

ClusterSSH(cssh) – Gestisci più sessioni SSH su Linux