6

У меня есть повешенный терминал. Я был в сеансе ssh, и беспроводное соединение оборвалось. Экран застыл. Обычно я открываю другой, снова запускаю ssh на удаленной машине и убиваю sshd, и это очищает его. Тем не менее, sshd на удаленной машине закрылся на ночь, и теперь терминал crosh завис, думая, что он все еще подключен.

Каков наилучший способ убить крошечный терминал? Есть ли волшебная комбинация клавиш?

Sidenote: не удалось создать теги для crosh, chromeos

Обратите внимание, что я не использую машину в режиме разработчика.

4 ответа4

4

Если вы находитесь в режиме разработчика, вы можете открыть оболочку и завершить процесс ssh.

kill `ps -u chronos | grep ssh | cut --characters=1-6`

(Если у вас открыт только 1 сеанс SSH)

Это лучше, чем закрывать окно, если вы используете panelize и хотите оставить панель оболочки открытой.

3

Реальный ответ: Ctrl+Shift+W

Обычно это горячая клавиша для закрытия окна, и это официальное решение этой проблемы.

Ссылка: http://code.google.com/p/chromium-os/issues/detail?id=10023#c17

3

Похоже, что Chrome OS действительно использует OpenSSH: Chrome OS git /openssh

Я думаю, что путь к файлу конфигурации ssh Chrome OS - ~/ssh/.config

-1

В то время, когда я написал этот ответ, это был ответ. С тех пор это было исправлено.

Я думаю, что официальный ответ печально выйти из системы, а затем снова войти. Работает каждый раз !!! Другой метод, который я использую, это просто игнорировать его и открывать другой терминал, пока ssh, наконец, не поймет, что он подключен, и вернется к приглашению ssh.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .