Локальный & последовательный
Помимо удалённого SSH, сборка для Desktop запускает два вида локальных сеансов в том же самом терминале: локальную оболочку и порт serial/UART. Оба — это вкладки, как любой SSH-сеанс: переименовывайте их, отделяйте в собственное окно, оформляйте темами как обычно.
Локальный терминал
Настоящая локальная оболочка на основе нативного PTY (pty4j). Выберите Локальный терминал в группе Local на боковой панели или в средстве запуска +.
- Полноценный PTY: управление заданиями, цвета,
vim/htop, размер окна (SIGWINCH) — всё ведёт себя как в вашем системном терминале. - Запускается в вашем домашнем каталоге с вашей оболочкой входа.
- Отлично подходит как черновое пространство рядом с удалённым сеансом — без обращения к SSH.
Serial / UART
Общайтесь с устройством через RS-232 / USB-serial (консоль маршрутизатора, микроконтроллер, разъём Pi). На основе jSerialComm.
Подключение
- Группа Local на боковой панели (или +) → Последовательный порт.
- Выберите порт из выпадающего списка. Кнопка обновления рядом повторно сканирует подключённые порты.
- Задайте скорость (baud), биты данных, чётность, стоп-биты и управление потоком — или загрузите сохранённый профиль.
- Подключиться. Сеанс открывается как вкладка терминала.
Профили
Часто используемые настройки устройств можно сохранить как именованные профили (например, Cisco console 9600 8N1) и переиспользовать. Настройки serial не содержат секретов, поэтому они хранятся в обычном файле настроек, а не в защищённом хранилище.
Переподключение заново открывает тот же порт, поэтому после того, как вы переподключили кабель или перезагрузили устройство, один клик возвращает консоль без повторного ввода скорости/чётности. На линии serial нет сигнала об изменении размера терминала, а данные при чтении поступают по мере прибытия (как minicom), а не фиксированными блоками.
Сеансы serial и локального PTY только для Desktop — на Android и iOS этот механизм ничего не возвращает, поэтому такие пункты там не появляются.