Lorsque je commence ma journée devant mon ordinateur, je dois d’abord procéder comme suit:
ssh loginserver
, puis ssh serverA1
et Sudo su account00
ssh loginserver
, puis ssh serverA2
et Sudo su account00
ssh loginserver
, puis ssh serverA3
et Sudo su account00
ssh loginserver
, puis ssh serverB1
et Sudo su account00
ssh loginserver
, puis ssh serverB2
et Sudo su account00
ssh loginserver
, puis ssh serverB3
et Sudo su account00
Existe-t-il un moyen d'automatiser l'intégralité du processus, par exemple en ayant 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
/Sudo su
correspondantes? Si non, quelles parties puis-je automatiser?
J'utiliserais un script bash pour chaque espace de travail et y ajouterais les commandes.
c’est l’idée de base, vous pouvez alors ajouter des commandes telles que this , où vous démarrez un nouveau terminal et exécutez des commandes.
et mettez simplement à jour votre fichier bash qui devrait ressembler à ce nom de fichier .sh et marquez-le comme exécutable afin que vous puissiez le lancer en double-cliquant dessus.
This pourrait vous aider à lancer vos commandes dans un nouvel espace de travail.