2015-08-13 3 views
-1

Я бы хотел перейти в среду bash после входа ssh. В настоящее время я должен набирать bash каждый раз, а затем cd в мой рабочий каталог.выполнить команду на удаленной машине после входа ssh

Где я могу добавить некоторые настройки, чтобы он автоматически запускался для меня.

+0

Получить суперпользователя, чтобы изменить оболочку, которую вы используете. –

+0

Ваш вопрос [вне темы] (http://stackoverflow.com/help/on-topic) здесь. –

ответ

1

Существует переменная окружения SHELL, которая установлена ​​в текущую оболочку. Вы можете установить его в предпочтительную оболочку, запустив

$ export SHELL=/path/to/shell 

Для того, чтобы найти путь к предпочтительной оболочке просто выполнить следующую команду

$ whereis bash 

Введите путь, который возвращается whereis команды в качестве пути оболочки.

Существует файл .profile (ls -al) или файл bash_profile, который вы можете добавить там. Если вы не можете найти такой файл, создайте его с помощью touch .profile. (Я сделал создать этот файл на OS X.)

Откройте .profile, чтобы изменить его, используя любые текстовые редакторы, которые вы хотите

$ vim .profile 

Затем измените переменную $ HOME среды для того, чтобы изменить ваш путь по умолчанию. Введите ниже строки в открытом файле

export HOME=/your/path 

Сохраните файл

:w 
Смежные вопросы