Τοπική & σειριακή

Πέρα από το απομακρυσμένο SSH, η εφαρμογή εκτελεί δύο είδη τοπικών συνεδριών στο ίδιο ακριβώς terminal: ένα τοπικό κέλυφος (Desktop) και μια θύρα serial/UART (Desktop & Android). Και τα δύο είναι καρτέλες όπως κάθε συνεδρία SSH — μετονομάστε τις, αποσπάστε τις σε δικό τους παράθυρο, αλλάξτε το θέμα τους ως συνήθως.

Τοπικό terminal

Ένα πραγματικό τοπικό κέλυφος, υποστηριζόμενο από ένα γηγενές PTY (pty4j). Επιλέξτε Τοπικό τερματικό από την ομάδα Τοπικά της πλαϊνής μπάρας ή τον εκκινητή +.

Serial / UART

Επικοινωνήστε με μια συσκευή μέσω RS-232 / USB-serial (μια κονσόλα router, έναν μικροελεγκτή, μια κεφαλίδα Pi). Υποστηρίζεται από jSerialComm στο Desktop· στο Android, συνδέστε έναν προσαρμογέα μέσω USB-OTG (τσιπ FTDI, CP210x, CH34x, PL2303 και CDC-ACM — δεν χρειάζεται root) και εγκρίνετε το αίτημα άδειας USB κατά τη σύνδεση.

Σύνδεση

  1. Ομάδα Τοπικά της πλαϊνής μπάρας (ή +) → Σειριακή θύρα.
  2. Επιλέξτε τη θύρα από το αναπτυσσόμενο μενού. Το κουμπί ανανέωσης δίπλα της επανασαρώνει τις συνδεδεμένες θύρες.
  3. Ορίστε Ρυθμός baud, Bits δεδομένων, Ισοτιμία, Bits τερματισμού και Έλεγχος ροής — ή φορτώστε ένα αποθηκευμένο προφίλ.
  4. Σύνδεση. Η συνεδρία ανοίγει ως καρτέλα terminal.

Πλάτος τερματικού

Μια γραμμή serial δεν μεταφέρει διαπραγμάτευση μεγέθους (ούτε NAWS όπως το Telnet, ούτε window-change όπως το SSH), οπότε η άλλη πλευρά κρατά το μέγεθος με το οποίο εκκίνησε — 80 στήλες σε σχεδόν κάθε getty, bootloader και CLI συσκευής. Το terminal εξακολουθεί να χρησιμοποιεί το πλήρες πλάτος παραθύρου από προεπιλογή· αν οι κινήσεις του δρομέα της συσκευής αρχίσουν να καταλήγουν σε λάθος σημείο — το κλασικό σύμπτωμα είναι το πληκτρολογημένο κείμενο να εμφανίζεται μία σειρά πάνω από το prompt — η φόρμα σύνδεσης έχει δύο θεραπείες:

Και οι δύο ρυθμίσεις αποθηκεύονται ως μέρος ενός προφίλ.

Προφίλ

Οι συνηθισμένες ρυθμίσεις συσκευών μπορούν να αποθηκευτούν ως ονομασμένα προφίλ (π.χ. Cisco console 9600 8N1) και να επαναχρησιμοποιηθούν. Οι ρυθμίσεις serial δεν φέρουν μυστικά, οπότε βρίσκονται στο κανονικό αρχείο ρυθμίσεων — όχι στην ασφαλή αποθήκη.

Η Επανασύνδεση ανοίγει ξανά την ίδια θύρα, οπότε αφού επανασυνδέσετε ένα καλώδιο ή επανεκκινήσετε τη συσκευή, ένα κλικ επαναφέρει την κονσόλα χωρίς να ξαναπληκτρολογήσετε baud/parity. Οι αναγνώσεις ρέουν καθώς φτάνουν (όπως το minicom), όχι σε σταθερά μπλοκ.

Τα logs εκκίνησης επιβιώνουν από τις εκκαθαρίσεις. Οι κονσόλες serial προστατεύουν το scrollback: το clear, ένα getty που καθαρίζει την οθόνη πριν από την προτροπή σύνδεσης, ή μια επαναφορά τερματικού αρχειοθετούν την οθόνη στο ιστορικό αντί να τη σβήσουν — ολόκληρη η ακολουθία U-Boot → kernel → login παραμένει διαθέσιμη για κύλιση. Αυξήστε το όριο στις Ρυθμίσεις → Μέγεθος ιστορικού κύλισης για πολύ μεγάλες εκκινήσεις.

Το τοπικό PTY είναι μόνο για Desktop· το serial τρέχει σε Desktop και Android (μέσω USB-OTG). Το iOS δεν έχει κανένα από τα δύο — καταχωρήσεις που μια πλατφόρμα δεν μπορεί να εξυπηρετήσει δεν εμφανίζονται εκεί.

Previous
Διαχείριση αρχείων
Next
Desktop CLI