Последовательный BREAK в основном вызван тем, что передающее устройство удерживает на линии Tx низкий уровень (0 В) в течение определенного периода времени. Это не персонаж.
На реальном терминале (например, VT100) для этого был ключ, помеченный как BREAK.
Что касается эмуляторов терминала и программного обеспечения, это во многом зависит от используемой вами программы. подсказка
, например, может отправить BREAK с ~ #
. С C-Kermit вы должны нажать Control + \ , а затем B
.
Теперь существует проблема с BREAK ... если терминал был выключен и снова выключен, это иногда приводило к тому, что машина Sun думала, что отправляется BREAK, и переводила машину в режим PROM. Нехорошо. Таким образом, стало возможным использование альтернативной последовательности клавиш .
kbd -a alternate
Что также может быть установлено по умолчанию в файле / etc / default / kbd
.
Если включен альтернативный режим, драйвер последовательного порта будет рассматривать последовательность
RETURN ~ Control + B
как ПЕРЕРЫВ.
(Это «ВОЗВРАТ», затем «~», затем «Control + B»)
Вы можете использовать ssh-сеанс в фоновом режиме с помощью ~ ^ Z
(например, Enter ~ Ctrl + Z )) escape-последовательности (после новая линия).
Это просто создаст фоновое задание для вашего задания ssh
, и вы можете восстановить сеанс, написав % 1
(возвращает задание на передний план - используйте другой номер, если вы уже приостановили другие задания) . Пример:
[local]$ ssh remote
jakuje@remote:~$ ~^Z [suspend ssh]
[1]+ Stopped ssh remote
[local]$ %1
ssh remote
remote:~$
Для получения дополнительной информации о управляющих последовательностях, которые могут быть полезны во время сеанса ssh
, загляните на страницу руководства для ssh
.