Come aprire automaticamente le finestre e le schede dei terminali, ssh e sudo su?


8

Quando inizio la giornata davanti al mio computer, devo prima fare quanto segue:

  • Nell'area di lavoro 1:
    • Aprire una nuova finestra del terminale ssh loginserver, quindi ssh serverA1esudo su account00
    • Aprire una nuova scheda del terminale ssh loginserver, quindi ssh serverA2esudo su account00
    • Aprire una nuova scheda del terminale ssh loginserver, quindi ssh serverA3esudo su account00
  • Nell'area di lavoro 2:
    • Aprire una nuova finestra del terminale, 1 ssh loginserver, quindi ssh serverB1esudo su account00
    • Aprire una nuova scheda del terminale ssh loginserver, quindi ssh serverB2esudo su account00
    • Aprire una nuova scheda del terminale ssh loginserver, quindi ssh serverB3esudo su account00
  • Nell'area di lavoro 3:
    • eccetera...

Esiste un modo per automatizzare l'intero processo, ad esempio avere uno script che apre automaticamente ogni finestra del terminale nel proprio spazio di lavoro, tutte le schede dei terminali in ciascuna finestra e tutti i comandi ssh/ corrispondenti sudo su? In caso contrario, quali parti posso automatizzare?


Può xdotoolaiutare
Pandya,

Forse askubuntu.com/a/446065/16395 può dare qualche suggerimento ...
Rmano,

Risposte:


1

Vorrei usare uno script bash per ogni area di lavoro e aggiungere i comandi lì.

questa è l'idea di base, quindi puoi aggiungere comandi come questo , in cui avvii un nuovo terminale ed esegui alcuni comandi.

e aggiorna semplicemente il tuo file bash che dovrebbe essere come questo nomefile.sh e contrassegnalo come eseguibile in modo da poterlo lanciare semplicemente facendo doppio clic su di esso.

Questo potrebbe aiutarti ad avviare i tuoi comandi in un nuovo spazio di lavoro.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.