2014-02-17 4 views
1

Я нахожусь на Mac, используя терминал по умолчанию для SSH на удаленном сервере Linux. Когда я простаиваю достаточно долго, я получаю следующее сообщение (см. Снимок экрана).Mac Terminal Process Complete Exit

enter image description here

Я не могу вернуться к набрав команды, если я не открыть новое окно. Как выйти из экрана «Завершено процесс», не закрывая текущее окно? Я попробовал команду «Отправить сброс», и это не сработало. Благодаря!

ответ

2

Вы не можете! Он просто ждет выхода, и он ничего не собирается делать. Решение, вероятно, чтобы отправить Keep-Alives в вашем SSH сессии, добавив

ServerAliveInterval 60 

к SSH конфигурационный файл вашего Mac.

Я должен добавить, что причина, по которой вы получаете сообщение [Porcess completed], проистекает из того, как вы сделали соединение «ssh» в первую очередь - предположительно, перейдя в меню «Shell» терминала и выбрав «Новое удаленное соединение», или изменив настройки терминала на вкладке «Shell», чтобы запустить ssh оттуда. Если вы просто запустите простой терминал и введите команду «ssh» в появившееся окно терминала и запустите ее таким образом, если/когда она истечет, вы можете просто нажать UpArrow и повторно отправить команду «ssh», не запустив новое окно.

+0

Да, я установил соединение через меню оболочки терминала и выбрал «Новое удаленное соединение» так же, как вы догадались. – Will

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