Cục bộ & nối tiếp

Ngoài SSH từ xa, ứng dụng chạy hai loại phiên cục bộ ngay trong cùng một terminal: một shell cục bộ (Desktop) và một cổng serial/UART (Desktop & Android). Cả hai đều là tab giống như bất kỳ phiên SSH nào — đổi tên chúng, tách chúng ra cửa sổ riêng, đặt chủ đề như thường lệ.

Terminal cục bộ

Một shell cục bộ thực sự, được hỗ trợ bởi một PTY gốc (pty4j). Chọn Terminal cục bộ từ nhóm Local của thanh bên hoặc trình khởi chạy +.

Serial / UART

Giao tiếp với một thiết bị qua RS-232 / USB-serial (một console router, một vi điều khiển, một chân cắm Pi). Được hỗ trợ bởi jSerialComm trên Desktop; trên Android, hãy cắm một adapter qua USB-OTG (các chip FTDI, CP210x, CH34x, PL2303 và CDC-ACM — không cần root) và chấp nhận lời nhắc cấp quyền USB khi kết nối.

Kết nối

  1. Nhóm Local của thanh bên (hoặc +) → Cổng nối tiếp.
  2. Chọn cổng từ danh sách thả xuống. Nút làm mới bên cạnh nó quét lại các cổng đang gắn.
  3. Đặt Tốc độ baud, Bit dữ liệu, Tính chẵn lẻ, Bit dừng và Điều khiển luồng — hoặc tải một profile đã lưu.
  4. Kết nối. Phiên mở dưới dạng một tab terminal.

Chiều rộng terminal

Một đường serial không mang thương lượng kích thước (không có NAWS như Telnet, không có window-change như SSH), nên đầu bên kia giữ nguyên kích thước lúc khởi động — 80 cột trên hầu như mọi getty, bootloader và CLI thiết bị. Terminal theo mặc định vẫn dùng toàn bộ chiều rộng cửa sổ; nếu các di chuyển con trỏ của thiết bị bắt đầu rơi sai chỗ — văn bản bạn gõ hiện ra ở hàng phía trên dấu nhắc là triệu chứng kinh điển — biểu mẫu kết nối có hai cách khắc phục:

Cả hai cài đặt được lưu như một phần của profile.

Profile

Các cài đặt thiết bị thông dụng có thể được lưu dưới dạng các profile có tên (ví dụ Cisco console 9600 8N1) và tái sử dụng. Cài đặt serial không mang bí mật, nên chúng nằm trong tệp cài đặt thông thường — không phải kho lưu trữ an toàn.

Kết nối lại mở lại cùng cổng, nên sau khi bạn cắm lại cáp hoặc khởi động lại thiết bị, một lần nhấp đưa console trở lại mà không cần gõ lại baud/parity. Việc đọc truyền theo dòng khi chúng đến (như minicom), không theo các khối cố định.

Nhật ký khởi động sống sót qua các lần xóa màn hình. Console serial bảo vệ vùng cuộn ngược: clear, một getty lau màn hình trước dấu nhắc đăng nhập, hay một lần reset terminal sẽ lưu màn hình vào lịch sử thay vì xóa nó — toàn bộ chuỗi U-Boot → kernel → đăng nhập vẫn có thể cuộn được. Hãy tăng Cài đặt → Kích thước lịch sử cuộn cho các lần khởi động rất dài.

PTY cục bộ chỉ dành cho Desktop; serial chạy trên Desktop và Android (qua USB-OTG). iOS không có cả hai — các mục mà một nền tảng không thể phục vụ sẽ không xuất hiện ở đó.

Previous
Trình quản lý tệp
Next
Desktop CLI