我已经修改了我的,以便使用以下方式~/.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"