Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

jpnevulator - Trực tuyến trên đám mây

Chạy jpnevulator trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh jpnevulator có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


jpnevulator - Chỉ là một trình thám thính nối tiếp khác

SYNOPSIS


jpnevulator [TÙY CHỌN] ...FILE>

MÔ TẢ


jpnevulator là một trình đánh giá nối tiếp tiện dụng. Bạn cũng có thể sử dụng nó để gửi dữ liệu trên thiết bị nối tiếp.
Bạn có thể đọc hoặc ghi từ / đến một hoặc nhiều thiết bị nối tiếp cùng một lúc.

Dữ liệu ở chế độ ghi (--write) được gửi trên (các) thiết bị nối tiếp được đọc từ một tệp hoặc
stdin trong ký hiệu xác định cơ sở (--base). Dữ liệu được gửi trên (các) dòng thiết bị nối tiếp bằng
hàng.

Ở chế độ đọc (--read), dữ liệu được đọc từ (các) thiết bị nối tiếp được ghi vào một tệp hoặc
stdout trong ký hiệu xác định cơ sở (--base). Đọc lướt qua các tùy chọn cho một số
cải tiến trong đầu ra. Thậm chí có thể chuyển (- vượt qua) dữ liệu giữa
một số thiết bị nối tiếp.

đối số tùy chọn dài là bắt buộc đối với tùy chọn ngắn quá.

Các tùy chọn chung:

-B, --cơ sở=CƠ SỞ
Chỉ định đơn vị cơ sở của byte đọc / ghi. Hiện tại chỉ có 2 = nhị phân và
16 = hệ thập lục phân được hỗ trợ. Đơn vị cơ sở mặc định là hệ thập lục phân.

Chọn hệ thập lục phân làm đơn vị cơ sở, định dạng đầu vào là FD hoặc 0xFD. Tất nhiên
tất cả đầu vào được xử lý không phân biệt chữ hoa chữ thường. Dấu cách có thể có hoặc không có trong
đầu vào. Vậy DEADBEEF hoàn toàn giống DE AD BE EF.

Chọn nhị phân làm đơn vị cơ sở, định dạng đầu vào là 01000010. Dấu cách có thể có hoặc có thể
không được đưa vào đầu vào. Vì vậy, 01000010111 hoàn toàn giống với 01000010 111.
Vâng đúng vậy! Hoàn toàn tốt nếu ghi ít hơn 8 bit, ngoại trừ
số không hàng đầu. Vui lòng hiểu nếu làm như vậy, cần có khoảng cách để phân tách
các byte riêng lẻ trong trường hợp này, nhưng đó là điều hiển nhiên. Nếu không có dấu cách nào được sử dụng,
phân tích cú pháp đọc 8 bit đầu tiên trước khi nó tiếp tục với phần tiếp theo, như được hiển thị trong
ví dụ trên.

-l, - dấu phân táchalias
Sử dụng chuỗi đã cho làm dấu phân tách bí danh. Xem --tty để biết thêm thông tin.

-f, --tập tin=TÊN
Ở chế độ ghi, đọc nội dung của tệp được cung cấp và gửi chúng trên chuỗi
(các) thiết bị và ở chế độ đọc ghi nội dung của (các) thiết bị nối tiếp vào tệp
được.

-h, --Cứu giúp
Hiển thị một danh sách ngắn các tùy chọn.

-o, --đếm=BYTES
Thoát sau khi đọc / ghi số byte đã cho.

-r, --đọc
Đặt chương trình ở chế độ đọc. Bằng cách này, bạn đọc dữ liệu từ chuỗi đã cho
(các) thiết bị và ghi nó vào tệp được cung cấp hoặc stdout nếu không có. Xem bài đã đọc
phần tùy chọn để đọc thêm các tùy chọn cụ thể.

-t, --tty=TÊN: ALIAS
Thiết bị nối tiếp để đọc hoặc ghi vào. Sử dụng nhiều lần để đọc / ghi
từ / đến nhiều hơn một thiết bị nối tiếp. Để tiện tham khảo, bạn cũng có thể tách
một bí danh từ tên tty với một cụm từ ':'. Nếu một collon là dành cho một số kỳ lạ
lý do một phần của tên thiết bị của bạn, bạn có thể sử dụng tùy chọn - dấu phân tách -alias để
chỉ định một chuỗi phân tách khác. Nếu một bí danh được cung cấp, nó sẽ được sử dụng làm tên
của thiết bị nối tiếp.

-v, --phiên bản
Xuất thông tin phiên bản, một thông báo GPL nhỏ và thoát.

-w, --viết
Đặt chương trình ở chế độ ghi. Bằng cách này, bạn đọc dữ liệu từ một tệp nhất định hoặc stdin nếu
không được đưa ra và ghi nó vào (các) thiết bị nối tiếp đã cho. Xem các tùy chọn viết
để biết thêm các tùy chọn cụ thể viết.

Đọc các tùy chọn:

-a, --ascii
Bên cạnh đầu ra bình thường của dữ liệu, cũng hiển thị một cột bổ sung với dữ liệu
trong biểu diễn ASCII. Các ký tự không in được được hiển thị dưới dạng dấu chấm '.'.
Dữ liệu ASCII được hiển thị sau dữ liệu bình thường.

-b, --bộ đếm
Bên cạnh đầu ra bình thường cũng hiển thị thêm một cột với chỉ mục hiện tại
số byte trong đầu ra. Những con số này được hiển thị phía trước
đầu ra bình thường. Khi readin từ nhiều thiết bị nối tiếp cùng lúc, chỉ mục
số lượng sẽ tăng trên mỗi thiết bị nối tiếp.

-C, --điều khiển
Giám sát các bit điều khiển modem (kích hoạt đường truyền, đầu cuối dữ liệu sẵn sàng, yêu cầu gửi,
TXD thứ cấp, RXD thứ cấp, xóa để gửi, phát hiện sóng mang, đổ chuông và thiết lập dữ liệu
sẵn sàng) quá và thông báo các thay đổi. Sử dụng tùy chọn --control-thăm dò để chỉ định tần suất
để thăm dò ý kiến ​​cho các bit.

-D, --control-thăm dò=MICRO GIÂY
Cuộc thăm dò kiểm soát là khoảng thời gian micro giây để đợi giữa hai lần kiểm tra
các bit điều khiển modem nếu không có gì khác đang xảy ra.

-P, --đi qua
Cái này truyền tất cả dữ liệu giữa các thiết bị nối tiếp. Tiện dụng nếu bạn muốn đặt
trình dò ​​tìm nối tiếp của bạn ở giữa các thiết bị nối tiếp mà bạn muốn dò tìm.

-q, --pty=: ALIAS
Thiết bị đầu cuối giả để đọc từ đó. Sử dụng nhiều lần để đọc từ hơn
một (các) thiết bị đầu cuối giả. Để tiện tham khảo, bạn cũng có thể sử dụng bí danh để
đặt tên cho pty. Đảm bảo rằng nó bắt đầu bằng một collon ':'. Sử dụng dấu phân tách --alias
tùy chọn nếu bạn vì lý do nào đó không thích sử dụng collon. Nếu một bí danh được cung cấp cho nó
sẽ được sử dụng làm tên của thiết bị đầu cuối giả.

-e, --thời gian-delta=MICRO GIÂY
Đồng bằng thời gian là lượng micro giây giữa hai byte mà sau đó là
được coi là một phần của gói mới. Giá trị mặc định là 100 mili giây. Dùng cái này
tùy chọn kết hợp với tùy chọn - tối ưu hóa in.

-g, - in ấn tối ưu
In một dòng thông tin thời gian trước mỗi dòng byte tiếp tục. Khi nào
nhiều thiết bị nối tiếp được cung cấp cũng in tên hoặc bí danh của thiết bị ở đó
dữ liệu đến từ.

-i, --chiều rộng=Chiều rộng
Số byte để hiển thị trên một dòng. Giá trị mặc định là 16.

-A, --endend
Nối vào tệp đầu ra thay vì ghi đè. Mặc định là ghi đè.

-S, - dấu phân tách phần tiếp theo
Sử dụng chuỗi đã cho làm dấu phân tách phần phụ. Chuỗi được xử lý và '\ n'
trình tự biến đổi thành một dòng mới thực. Cho đến nay không có trình tự nào khác làm bất cứ điều gì
đặc biệt. Mặc định là một ký tự dòng mới.

Viết các tùy chọn:

-c, --tổng kiểm tra
Nối một byte tổng kiểm tra duy nhất vào dòng dữ liệu được ghi vào (các) thiết bị nối tiếp
đã chọn. Tổng kiểm tra này là một phép bổ sung mô-đun 256 đơn giản của tất cả các byte đầu vào trên một dòng.

-z, --crc8=POLY
Nối một tổng kiểm tra crc8 vào dòng dữ liệu được ghi vào (các) thiết bị nối tiếp đã chọn.
Sử dụng poly đã cho tùy ý làm đa thức. Chỉ định đa thức là
giá trị thập lục phân, như trong 0x07 (mặc định).

-y, --crc16=POLY
Nối một tổng kiểm tra crc16 vào dòng dữ liệu được ghi vào (các) thiết bị nối tiếp đã chọn.
Sử dụng poly đã cho tùy ý làm đa thức. Chỉ định đa thức là
giá trị thập lục phân, như trong 0xA001 (mặc định).

-k, --delay-byte=MICRO GIÂY
Độ trễ này là một lượng micro giây tùy chọn để chờ giữa mọi đầu vào
byte được gửi trên (các) thiết bị nối tiếp.

-d, --dòng trễ=MICRO GIÂY
Độ trễ này là một lượng micro giây tùy chọn để chờ giữa mọi đầu vào
được gửi trên (các) thiết bị nối tiếp.

-j, - chết tiệt
Đây là tùy chọn đặc biệt. Khi tính toán tổng kiểm tra được chọn
(xem các tùy chọn tổng kiểm tra và crc *) tổng kiểm tra sẽ bị làm tê liệt có chủ đích. Cẩn thận
được đặt tên theo nút đặc biệt 'fuck up crc' của Jan Arie de Bruin.

-n, --không gửi
Không thực sự gửi các byte trên (các) thiết bị nối tiếp. Đúng là vô nghĩa, nhưng
dường như một ngày trước đây đã trở thành một tính năng khá tiện dụng.

-p, --in
Bên cạnh việc gửi dữ liệu trên (các) thiết bị nối tiếp cũng ghi dữ liệu vào stdout.

-s, --kích thước=KÍCH THƯỚC
Số byte tối đa trên mỗi dòng để gửi trên (các) thiết bị nối tiếp. Mặc định
22 tuổi, quay trở lại trong những ngày Cham2 của chương trình.

CHẨN ĐOÁN


Thông thường, trạng thái thoát là 0 nếu chương trình đã chạy mà không gặp vấn đề gì. Nếu lối ra
trạng thái không bằng 0 một thông báo lỗi được in trên stderr sẽ giúp bạn giải quyết
vấn đề.

Sử dụng jpnevulator trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad