Comment ouvrir automatiquement les fenêtres et les onglets du terminal, ssh et sudo su?

8

Lorsque je commence ma journée devant mon ordinateur, je dois d'abord procéder comme suit:

  • Dans l'espace de travail 1:
    • Ouvrez une nouvelle fenêtre de terminal,, ssh loginserverpuis ssh serverA1etsudo su account00
    • Ouvrez un nouvel onglet de terminal,, ssh loginserverpuis ssh serverA2etsudo su account00
    • Ouvrez un nouvel onglet de terminal,, ssh loginserverpuis ssh serverA3etsudo su account00
  • Dans l'espace de travail 2:
    • Ouvrez une nouvelle fenêtre de terminal, 1 ssh loginserver, puis ssh serverB1etsudo su account00
    • Ouvrez un nouvel onglet de terminal,, ssh loginserverpuis ssh serverB2etsudo su account00
    • Ouvrez un nouvel onglet de terminal,, ssh loginserverpuis ssh serverB3etsudo su account00
  • Dans l'espace de travail 3:
    • etc...

Existe-t-il un moyen d'automatiser l'ensemble du processus, par exemple, avoir un script qui ouvre automatiquement chaque fenêtre de terminal dans son propre espace de travail, tous les onglets de terminal dans chaque fenêtre et toutes les commandes ssh/ correspondantes sudo su? Sinon, quelles parties puis-je automatiser?

moi d'habitude
la source
Peut xdotoolaider.
Pandya
Peut-être askubuntu.com/a/446065/16395 peut donner un indice ...
Rmano

Réponses:

1

J'utiliserais un script bash pour chaque espace de travail et y ajouterais les commandes.

c'est l'idée de base, alors vous pouvez ajouter des commandes comme celle-ci , où vous démarrez un nouveau terminal et exécutez certaines commandes.

et mettez simplement à jour votre fichier bash qui devrait ressembler à ce nom de fichier.sh et marquez-le comme exécutable pour pouvoir le lancer en double-cliquant simplement dessus.

Cela pourrait vous aider à lancer vos commandes dans un nouvel espace de travail.

Alvar
la source