Как автоматически открывать окна терминала и вкладки ssh и sudo su?


8

Когда я начинаю свой день перед моим компьютером, я сначала должен сделать следующее:

  • В рабочей области 1:
    • Откройте новое окно терминала ssh loginserver, затем ssh serverA1иsudo su account00
    • Откройте новую вкладку терминала ssh loginserver, затем ssh serverA2иsudo su account00
    • Откройте новую вкладку терминала ssh loginserver, затем ssh serverA3иsudo su account00
  • В рабочей области 2:
    • Откройте новое окно терминала, 1 ssh loginserver, ssh serverB1а затем иsudo su account00
    • Откройте новую вкладку терминала ssh loginserver, затем ssh serverB2иsudo su account00
    • Откройте новую вкладку терминала ssh loginserver, затем ssh serverB3иsudo su account00
  • В рабочей области 3:
    • так далее...

Есть ли способ автоматизации всего процесса, например, наличие сценария, который автоматически открывает каждое окно терминала в его собственном рабочем пространстве, все вкладки терминала в каждом окне и все соответствующие команды ssh/ sudo su? Если нет, то какие части я могу автоматизировать?


Может xdotoolпомочь
Пандя

Может быть, askubuntu.com/a/446065/16395 может дать намек ...
Rmano

Ответы:


1

Я бы использовал скрипт bash для каждой рабочей области и добавил туда команды.

это основная идея, то вы можете добавить команды , как это , где вы начинаете новый терминал и запустить некоторые команды.

и просто обновите ваш bash-файл, который должен быть похож на этот filename.sh, и отметьте его как исполняемый, чтобы вы могли запустить его, просто дважды щелкнув по нему.

Это может помочь вам запустить ваши команды в новом рабочем пространстве.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.