我每天都通过SSH连接到许多不同的服务器,其中一些服务器的网站具有不同的文件系统结构。每次更换服务器时,我都必须弄清楚要去到我真正想要的文件的位置(因为我很少要进入~
)。
我使用Fabric文件自动执行所有操作(推送到git,自动SSH到服务器以从git中提取,重新启动Web应用程序,更改依赖项等),所以我想知道是否也不能告诉我我想要SSH到正确的目录中,这样我就fab ssh
可以在正确的位置运行并正常进行SSH会话,并立即开始工作。
但是,这与Fabric无关。请忽略它。Fabric只是在运行一批命令。我的论点是ssh
命令。这就是我要告诉Fabric运行的内容。
因此,如何我可以ssh
给cd
到上登录一个特定的目录?
注意:这不能是服务器或用户范围的东西。我在某些服务器上的一个用户下有多个网站,因此粘贴某些~/.bashrc
内容对我不起作用。