Как я могу SSH напрямую в конкретный каталог? - PullRequest
200 голосов
/ 09 марта 2009

Мне часто приходится заходить на один из нескольких серверов и заходить в один из нескольких каталогов на этих машинах. В настоящее время я делаю что-то в этом роде:

localhost ~]$ ssh somehost

Welcome to somehost!

somehost ~]$ cd /some/directory/somewhere/named/Foo
somehost Foo]$ 

У меня есть сценарии, которые могут определить, на какой хост и в какой каталог мне нужно попасть, но я не могу найти способ сделать это:

localhost ~]$ go_to_dir Foo

Welcome to somehost!

somehost Foo]$

Есть ли простой, умный или какой-либо способ сделать это?

Ответы [ 11 ]

0 голосов
/ 09 марта 2009

Сам SSH предоставляет средства связи, он ничего не знает о каталогах. Поскольку вы можете указать, какую удаленную команду выполнять (это - по умолчанию - ваша оболочка), я бы начал с нее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...