Helyi & soros

A távoli SSH-n túl az alkalmazás kétféle helyi munkamenetet futtat ugyanabban a terminálban: egy helyi shellt (asztali) és egy soros/UART portot (asztali és Android). Mindkettő lap, mint bármely SSH-munkamenet — nevezd át őket, szakítsd le saját ablakba, témázd a szokásos módon.

Helyi terminál

Egy valódi helyi shell, natív PTY-vel (pty4j) a háttérben. Válaszd a Helyi terminál lehetőséget az oldalsáv Helyi csoportjából vagy a + indítóból.

Soros / UART

Kommunikálj egy eszközzel RS-232 / USB-soros kapcsolaton (egy router konzolja, egy mikrokontroller, egy Pi tűsor). Asztali gépen a jSerialComm a háttérben; Androidon dugj be egy átalakítót USB-OTG-n keresztül (FTDI, CP210x, CH34x, PL2303 és CDC-ACM chipek — root nem szükséges), és hagyd jóvá az USB-engedélykérést csatlakozáskor.

Csatlakozás

  1. Oldalsáv Helyi csoport (vagy +) → Soros port.
  2. Válaszd ki a portot a legördülő menüből. A mellette lévő frissítés gomb újraellenőrzi a csatlakoztatott portokat.
  3. Állítsd be az átviteli sebességet, az adatbiteket, a paritást, a stopbiteket és az adatfolyam-vezérlést — vagy tölts be egy mentett profilt.
  4. Csatlakozás. A munkamenet terminállapként nyílik meg.

Terminál szélessége

A soros vonal nem hordoz méretegyeztetést (nincs NAWS, mint a Telnetnél, nincs window-change, mint az SSH-nál), így a túloldal megtartja azt a méretet, amellyel elindult — 80 oszlop gyakorlatilag minden getty-n, rendszerbetöltőn és eszköz-CLI-n. A terminál alapértelmezés szerint így is a teljes ablakszélességet használja; ha az eszköz kurzormozgásai rossz helyre kezdenek érkezni — a klasszikus tünet, hogy a beírt szöveg egy sorral a prompt fölött jelenik meg — a kapcsolatűrlap két orvosságot kínál:

Mindkét beállítás a profil részeként kerül mentésre.

Profilok

A gyakori eszközbeállítások elnevezett profilként menthetők (pl. Cisco console 9600 8N1), és újrafelhasználhatók. A soros beállítások nem hordoznak titkokat, így a normál beállításfájlban élnek — nem a biztonságos tárolóban.

Az Újracsatlakozás ugyanazt a portot nyitja meg újra, így miután újradugod a kábelt vagy újraindítod az eszközt, egyetlen kattintással visszahozza a konzolt az átviteli sebesség/paritás újragépelése nélkül. Az olvasások beérkezésük sorrendjében áramlanak (mint a minicom-ban), nem rögzített blokkokban.

A rendszerindítási naplók túlélik a képernyőtörléseket. A soros konzolok védik a görgetési előzményeket: a clear, egy getty, amely a bejelentkezési prompt előtt letörli a képernyőt, vagy egy terminál-visszaállítás az előzményekbe archiválja a képernyőt, ahelyett hogy törölné — a teljes U-Boot → kernel → login szekvencia görgethető marad. Nagyon hosszú rendszerindításokhoz növeld a Beállítások → Görgetési előzmények mérete értékét.

A helyi PTY csak asztali környezetben érhető el; a soros asztalon és Androidon fut (USB-OTG-n keresztül). iOS-en egyik sincs — azok a bejegyzések, amelyeket egy platform nem tud kiszolgálni, ott nem jelennek meg.

Previous
Fájlkezelő
Next
Asztali CLI