Quando começo o dia na frente do computador, primeiro preciso fazer o seguinte:
- Na área de trabalho 1:
- Abra uma nova janela de terminal,
ssh loginserver
e, em seguidassh serverA1
esudo su account00
- Abra uma nova aba terminal,
ssh loginserver
e, em seguidassh serverA2
esudo su account00
- Abra uma nova aba terminal,
ssh loginserver
e, em seguidassh serverA3
esudo su account00
- Abra uma nova janela de terminal,
- Na área de trabalho 2:
- Abra uma nova janela de terminal, 1
ssh loginserver
, em seguida,ssh serverB1
esudo su account00
- Abra uma nova aba terminal,
ssh loginserver
e, em seguidassh serverB2
esudo su account00
- Abra uma nova aba terminal,
ssh loginserver
e, em seguidassh serverB3
esudo su account00
- Abra uma nova janela de terminal, 1
- Na área de trabalho 3:
- etc ...
Existe uma maneira de automatizar todo o processo, por exemplo, ter um script que abra automaticamente cada janela do terminal em seu próprio espaço de trabalho, todas as guias do terminal em cada janela e todos os comandos ssh
/ correspondentes sudo su
? Caso contrário, quais partes posso automatizar?
command-line
ssh
sudo
gnome-terminal
workspaces
eu normalmente
fonte
fonte
xdotool
ajudar.Respostas:
Eu usaria um script bash para cada espaço de trabalho e adicionaria os comandos lá.
essa é a idéia básica, você pode adicionar comandos como este , onde inicia um novo terminal e executa alguns comandos.
e atualize seu arquivo bash, que deve ser como esse filename.sh e marque-o como executável para que você possa iniciá-lo clicando duas vezes nele.
Isso pode ajudá-lo a ativar seus comandos em um novo espaço de trabalho.
fonte