如何自动打开终端窗口和选项卡、ssh 和 sudo su?

如何自动打开终端窗口和选项卡、ssh 和 sudo su?

当我在电脑前开始新的一天时,我首先要做以下事情:

  • 在工作区 1 中:
    • 打开一个新的终端窗口,ssh loginserver然后ssh serverA1sudo su account00
    • 打开一个新的终端选项卡,ssh loginserver然后ssh serverA2sudo su account00
    • 打开一个新的终端选项卡,ssh loginserver然后ssh serverA3sudo su account00
  • 在工作区 2 中:
    • 打开一个新的终端窗口, 1 ssh loginserverssh serverB1然后sudo su account00
    • 打开一个新的终端选项卡,ssh loginserver然后ssh serverB2sudo su account00
    • 打开一个新的终端选项卡,ssh loginserver然后ssh serverB3sudo su account00
  • 在工作区 3 中:
    • ETC...

有没有办法使整个过程自动化,例如,编写一个脚本,自动在其自己的工作区中打开每个终端窗口、每个窗口中的所有终端选项卡以及所有相应的ssh/sudo su命令?如果没有,我可以自动化哪些部分?

答案1

我将为每个工作区使用一个 bash 脚本并在那里添加命令。

这是基本思路,然后你可以添加如下命令,您可以在其中启动一个新终端并运行一些命令。

然后更新你的 bash 文件,它应该像这样 filename.sh 并将其标记为可执行文件,这样你就可以通过双击它来启动它。

可以帮助您在新的工作区中启动命令。

相关内容