如何修改终结者配置以首先 ssh 到远程服务器然后切换到特定目录?

如何修改终结者配置以首先 ssh 到远程服务器然后切换到特定目录?

我已经修改了我的,以便使用以下方式~/.config/terminator/config自动将我 ssh 到远程服务器:foobar

custom_command = ssh foobar

但我不知道之后如何更改到特定目录

custom_command = ssh foobar; cd baz/quux

不起作用。

答案1

;那么从你的 中删除 怎么样custom_command?例如:

custom_command = ssh foobar cd baz/quux

一旦登录被接受,这应该就会执行命令,按照ssh 文档

对于更持久的解决方案,您可以始终修改.bash_profile服务器上的(或类似内容)以在登录时始终更改目录。

答案2

正确答案是在评论中提出的用户 I_GNU_it_all_along

custom_command = ssh -t foobar "cd baz/quux ; bash"

相关内容