Wie öffne ich automatisch Terminalfenster & Tabs, ssh und sudo su?


8

Wenn ich meinen Tag vor meinem Computer beginne, muss ich zuerst Folgendes tun:

  • In Arbeitsbereich 1:
    • Öffnen Sie ein neues Terminal - Fenster ssh loginserver, dann ssh serverA1undsudo su account00
    • Öffnen Sie eine neue Terminal-Registerkarte ssh loginserver, dann ssh serverA2undsudo su account00
    • Öffnen Sie eine neue Terminal-Registerkarte ssh loginserver, dann ssh serverA3undsudo su account00
  • In Arbeitsbereich 2:
    • Öffnen Sie ein neues Terminalfenster, 1 ssh loginserver, dann ssh serverB1undsudo su account00
    • Öffnen Sie eine neue Terminal-Registerkarte ssh loginserver, dann ssh serverB2undsudo su account00
    • Öffnen Sie eine neue Terminal-Registerkarte ssh loginserver, dann ssh serverB3undsudo su account00
  • In Arbeitsbereich 3:
    • usw...

Gibt es eine Möglichkeit, den gesamten Prozess zu automatisieren, z. B. ein Skript, das automatisch jedes Terminalfenster in einem eigenen Arbeitsbereich öffnet, alle Terminalregisterkarten in jedem Fenster und alle entsprechenden ssh/ sudo suBefehle? Wenn nicht, welche Teile kann ich automatisieren?


Kann xdotoolhelfen.
Pandya

Vielleicht kann askubuntu.com/a/446065/16395 einen Hinweis geben ...
Rmano

Antworten:


1

Ich würde ein Bash-Skript für jeden Arbeitsbereich verwenden und die Befehle dort hinzufügen.

Das ist die Grundidee. Dann können Sie Befehle wie diesen hinzufügen , in denen Sie ein neues Terminal starten und einige Befehle ausführen.

und aktualisieren Sie einfach Ihre Bash-Datei, die wie folgt aussehen sollte: Dateiname.sh und markieren Sie sie als ausführbar, damit Sie sie starten können, indem Sie einfach darauf doppelklicken.

Dies könnte Ihnen helfen, Ihre Befehle in einem neuen Arbeitsbereich zu starten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.