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

Ad


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

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

Chạy gkermit 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 mô phỏng trực tuyến MAC OS

Đây là lệnh gkermit có thể được 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


gkermit - Phần mềm truyền tệp G-Kermit (GNU Kermit) 1.00.

SYNOPSIS


gkermit [tùy chọn] -s tệp Gửi tệp
gkermit [tùy chọn] -g tệp (các) tệp Nhận tệp
gkermit [tùy chọn] -r Nhận tệp

MÔ TẢ


G-Kermit là chương trình UNIX để truyền tệp bằng Kermit
giao thức. G-Kermit là sản phẩm của Dự án Kermit tại Columbia
Trường đại học. Đây là phần mềm miễn phí theo Giấy phép Công cộng GNU. Xem
SAO CHÉP tệp để biết chi tiết.

KÊU GỌI G-KERMIT
Hệ nhị phân G-Kermit được gọi là "gkermit". Nó nên được lưu trữ ở một nơi nào đó
trong UNIX PATH của bạn; thông thường nó có sẵn dưới dạng / usr / local / bin / gkermit.
Để chạy G-Kermit, chỉ cần nhập "gkermit", sau đó là các tùy chọn dòng lệnh
cho nó biết phải làm gì. Nếu không có tùy chọn nào được đưa ra, nó sẽ in ra một cách sử dụng
tin nhắn liệt kê các tùy chọn có sẵn.

Nếu một tùy chọn nhận một đối số, thì đối số đó là bắt buộc; nếu một lựa chọn
không nhận đối số, không có đối số nào có thể được đưa ra (ngoại lệ: -d). Các
các tùy chọn hành động là -r, -s và -g. Chỉ có một tùy chọn hành động có thể được đưa ra.
Nếu không có tùy chọn hành động nào được đưa ra, G-Kermit sẽ không làm gì cả (ngoại trừ có thể
in thông báo sử dụng của nó hoặc tạo tệp debug.log). Đây là một số
ví dụ ("$" là dấu nhắc trình bao):

$ gkermit -s hello.c <- Gửi tệp hello.c
$ gkermit -s xin chào. * <- Gửi tất cả các tệp xin chào. *
$ gkermit -r <- Chờ nhận tệp
$ gkermit -g hello.c <- Tải tệp hello.c
$ gkermit -g xin chào. \ * <- Nhận tất cả các tệp xin chào. *

Các tùy chọn không nhận đối số có thể được "đóng gói" với các tùy chọn khác.
Một tùy chọn nhận đối số phải luôn được theo sau bởi một khoảng trắng và
thì (các) đối số của nó. Ví dụ:

$ gkermit -is hello.o <- Gửi hello.o ở chế độ nhị phân
$ gkermit -dr <- Nhận với gỡ lỗi

DÒNG LỆNH LỰA CHỌN
-r NHẬN. Chờ các tập tin đến.
-s fn GỬI. Gửi (các) tệp được chỉ định bởi fn.
-g fn NHẬN. Nhận (các) tệp được chỉ định từ máy chủ.
-a fn AS-NAME. Tên thay thế cho tệp.
-i HÌNH ẢNH. Chuyển chế độ nhị phân (mặc định).
-T VĂN BẢN. Chuyển chế độ văn bản.
-P PATH (tên tệp) bị tắt chuyển đổi.
-w VIẾT khi các tên tệp xung đột.
-K GIỮ các tệp đã nhận không đầy đủ.
-px PARITY. x = e, o, m, s, n; default = n (một).
-en CHIỀU DÀI GÓI. n = 40-9000; mặc định = 4000.
-bn THỜI GIAN. Thời gian chờ mỗi gói, giây.
-x XON / XOAY. Đặt Xon / Xoff trong trình điều khiển tty.
--x Bỏ đặt Xon / Xoff trong trình điều khiển tty.
-S STREAMING bị vô hiệu hóa.
-X BÊN NGOÀI. G-Kermit là một giao thức bên ngoài.
-q QUIET. Chặn tin nhắn.
-d NỢ. Viết thông tin gỡ lỗi vào ./debug.log.
-d fn GỢI Ý. Viết thông tin gỡ lỗi vào tệp nhất định.
-h GIÚP ĐỠ. Hiển thị thông báo sử dụng ngắn gọn.

Bạn có thể cung cấp các tùy chọn cho G-Kermit trên dòng lệnh hoặc thông qua
Biến môi trường GKERMIT, có thể chứa bất kỳ gkermit hợp lệ nào
các tùy chọn dòng lệnh. Chúng được xử lý trước dòng lệnh thực
các tùy chọn và do đó có thể bị chúng ghi đè. Ví dụ cho bash hoặc ksh,
bạn có thể đưa vào hồ sơ của mình nếu bạn muốn luôn giữ các tệp chưa hoàn chỉnh,
ngăn chặn phát trực tuyến, chặn tin nhắn và sử dụng tính ngang bằng của Không gian:

xuất GKERMIT = "- K -S -q -ps"

CƠ KHÍ OF FILE CHUYỂN KHOẢN
Để chuyển tệp bằng G-Kermit, bạn phải được kết nối thông qua một thiết bị đầu cuối
giả lập hệ thống UNIX nơi G-Kermit đang chạy, nghĩa là bạn đang
trực tuyến tới UNIX và có quyền truy cập vào lời nhắc trình bao (hoặc vào một menu có
một tùy chọn để gọi G-Kermit). Kết nối có thể nối tiếp (trực tiếp hoặc
quay số) hoặc mạng (Telnet, Rlogin, X.25, v.v.).

Khi bạn yêu cầu G-Kermit GỬI một tệp (hoặc các tệp), ví dụ: với:

$ gkermit -Ts oofa.txt

nó tạm dừng một giây và sau đó gửi gói tin đầu tiên. Chuyện gì xảy ra
tiếp theo phụ thuộc vào khả năng của trình mô phỏng thiết bị đầu cuối của bạn:

· Nếu trình giả lập của bạn hỗ trợ Kermit "autodownloads" thì nó
tự động nhận tệp và đưa bạn trở lại
màn hình đầu cuối khi hoàn tất.

· Nếu không, bạn sẽ cần thực hiện bất kỳ hành động nào được yêu cầu bởi
trình giả lập của bạn để thu hút sự chú ý của nó: một hành động chuột, một lần nhấn phím
như Alt-x hoặc chuỗi ký tự như Ctrl- \ hoặc Ctrl-]
theo sau là ký tự "c" (được gọi là "thoát trở lại") và
rồi bảo nó nhận tệp. Khi chuyển giao là
hoàn tất, bạn phải hướng dẫn trình giả lập của mình quay lại
màn hình thiết bị đầu cuối.

Trong quá trình truyền tệp, hầu hết các trình giả lập đầu cuối sẽ chạy một số loại
hiển thị tiến trình truyền tệp.

Khi bạn yêu cầu G-Kermit NHẬN (với "gkermit -r"), điều này yêu cầu bạn
để thoát trở lại trình giả lập đầu cuối của bạn và hướng dẫn nó gửi
(các) tệp mong muốn.

Nếu trình mô phỏng đầu cuối của bạn hỗ trợ tải tự động xuống Kermit VÀ máy chủ Kermit
thì bạn có thể sử dụng GET ("gkermit -g files ...") thay vì RECEIVE
("gkermit -r") và phần còn lại diễn ra tự động, như khi G-Kermit
gửi.

LIÊN KẾT FILE CHUYỂN KHOẢN
G-Kermit hỗ trợ ngắt tệp và nhóm. Phương pháp cho
làm gián đoạn quá trình chuyển giao phụ thuộc vào trình mô phỏng thiết bị đầu cuối của bạn. Ví dụ,
trong khi màn hình truyền tệp đang hoạt động, bạn có thể nhập ký tự 'x'
để hủy tệp hiện tại và chuyển sang tệp tiếp theo (nếu có), và
ký tự 'z' để hủy nhóm. Hoặc có thể có các nút bạn có thể nhấp vào
bằng chuột của bạn.

Khi G-Kermit ở chế độ gói và trình giả lập đầu cuối của bạn ở
màn hình đầu cuối, bạn cũng có thể nhập ba (3) ký tự Ctrl-C liên tiếp
để làm cho G-Kermit thoát và khôi phục chế độ đầu cuối bình thường.

TEXT nhị phân CHUYỂN KHOẢN PHƯƠNG THỨC
Khi gửi tệp ở chế độ nhị phân, G-Kermit gửi từng byte chính xác như
nó được lưu trữ trên đĩa. Chế độ này thích hợp cho các chương trình nhị phân,
tệp đồ họa, tệp lưu trữ tar, tệp nén, v.v. và là của G-Kermit
chế độ truyền tệp mặc định khi gửi. Khi nhận tệp ở dạng nhị phân
, G-Kermit chỉ cần sao chép từng byte vào đĩa. (Rõ ràng là các byte là
được mã hóa để truyền, nhưng quy trình mã hóa và giải mã đưa ra
bản sao của tệp gốc sau khi chuyển.)

Khi gửi tệp ở chế độ văn bản, G-Kermit chuyển đổi định dạng bản ghi thành
cái chung được xác định cho giao thức Kermit, cụ thể là các dòng
kết thúc bằng ký tự xuống dòng và dòng cấp dữ liệu (CRLF); người nhận chuyển đổi
CRLF cho bất kỳ quy ước định dạng bản ghi hoặc đầu dòng nào được sử dụng trên
nền tảng. Khi nhận tệp ở chế độ văn bản, G-Kermit chỉ cần tách
trả về xuống dòng, chỉ để lại một dòng cấp dữ liệu ở cuối mỗi dòng,
là quy ước UNIX.

Khi nhận tệp, chế độ truyền của người gửi (văn bản hoặc nhị phân)
chiếm ưu thế nếu người gửi cung cấp thông tin này cho G-Kermit trong Kermit
Gói thuộc tính tệp, tất nhiên, gói này phụ thuộc vào việc thiết bị đầu cuối của bạn
giao thức Kermit của trình giả lập có tính năng này. Ngược lại, nếu bạn đã đưa ra một -i
hoặc tùy chọn -T trên dòng lệnh gkermit, chế độ tương ứng được sử dụng;
nếu không thì chế độ mặc định (nhị phân) được sử dụng.

Hơn nữa, khi gửi hoặc nhận, G-Kermit và thiết bị đầu cuối của bạn
Kermit của trình giả lập có thể thông báo cho nhau về loại hệ điều hành của họ (UNIX trong G-
Trường hợp của Kermit). Nếu trình giả lập của bạn hỗ trợ khả năng này, thì
được gọi là "nhận dạng ngang hàng tự động" và nó cho G-Kermit biết rằng
nền tảng cũng là UNIX, G-Kermit và Kermit của trình giả lập tự động
chuyển sang chế độ nhị phân, vì không cần chuyển đổi định dạng bản ghi
trong trường hợp này. Tính năng nhận dạng ngang hàng tự động bị tắt tự động nếu
bạn bao gồm tùy chọn -i (hình ảnh) hoặc -T (văn bản).

Khi gửi, G-Kermit gửi tất cả các tệp ở cùng một chế độ, văn bản hoặc nhị phân.
Không có chuyển đổi chế độ tự động cho mỗi tệp. Tuy nhiên, khi nhận được,
chuyển đổi mỗi tệp diễn ra tự động dựa trên Thuộc tính đến
các gói, nếu có (giải thích bên dưới), đi kèm với mỗi tệp.

TÊN ĐƯỜNG
Khi GỬI một tệp, G-Kermit lấy các tên tệp từ lệnh
hàng. Nó phụ thuộc vào shell để mở rộng các siêu ký tự (ký tự đại diện và
dấu ngã).

G-Kermit sử dụng tên đường dẫn đầy đủ được cung cấp để tìm và mở tệp, nhưng sau đó
dải tên đường dẫn trước khi gửi tên đến người nhận. Vì
thí dụ:

$ gkermit -s / Etc / hosts

dẫn đến việc người nhận nhận được tệp có tên "HOSTS" hoặc "máy chủ" (
phần thư mục, "/Vân vân/", bị tước).

Tuy nhiên, nếu tên đường dẫn được bao gồm trong tùy chọn -a, phần thư mục
không bị tước:

$ gkermit -s / Etc / hosts -a / tmp / hosts

Ví dụ này gửi / Etc / hosts nhưng nói với người nhận rằng
tên là "/ tmp / hosts". Người nhận làm gì với tên đường dẫn, của
tất nhiên, tùy thuộc vào người nhận, có thể có các tùy chọn khác nhau để xử lý
với tên đường dẫn đến.

Khi NHẬN một tệp, G-Kermit KHÔNG loại bỏ tên đường dẫn. Nếu
tên tệp đến bao gồm một đường dẫn, G-Kermit cố gắng lưu trữ tệp trong
nơi được chỉ định. Nếu đường dẫn không tồn tại, quá trình chuyển không thành công.
Tất nhiên, tên đường dẫn đến có thể được ghi đè bằng tùy chọn -a.

TÊN TỆP CHUYỂN NHƯỢNG
Khi gửi tệp, G-Kermit thường chuyển đổi tên tệp đi thành
hình thức phổ biến: viết hoa, không quá một dấu chấm và không có ký tự vui nhộn.
Vì vậy, ví dụ: gkermit.tar.gz sẽ được gửi dưới dạng GKERMIT_TAR.GZ.

Khi nhận một tệp, nếu tên tất cả đều là chữ hoa, G-Kermit sẽ chuyển đổi tệp đó
thành tất cả chữ thường. Nếu tên chứa bất kỳ chữ cái thường nào, G-Kermit
để nguyên tên.

Nếu tính năng nhận dạng ngang hàng tự động có sẵn trong thiết bị đầu cuối
trình giả lập và G-Kermit công nhận nền tảng của trình giả lập là UNIX, G-
Kermit tự động tắt chuyển đổi tên tệp và gửi và chấp nhận
tên tệp theo nghĩa đen.

Bạn có thể buộc các tên tệp theo nghĩa đen bằng cách thêm tùy chọn -P vào lệnh
hàng.

TÊN TỆP SỰ VA CHẠM
Khi G-Kermit nhận được một tệp có tên giống với tên của
tệp hiện có, G-Kermit "sao lưu" tệp hiện có bằng cách thêm một tệp duy nhất
hậu tố cho tên của nó. Hậu tố là ". ~ N ~", trong đó n là một số. Điều này
loại hậu tố dự phòng tương thích với GNU EMACS và nhiều loại khác
các ứng dụng phổ biến.

Để đánh bại tính năng sao lưu và có các tệp tin đến sẽ ghi đè lên các tệp hiện có
các tệp cùng tên, bao gồm tùy chọn -w (ghi lại) trên lệnh
hàng.

TRỞ VỀ GIÁ TRỊ


G-Kermit khôi phục mã trạng thái thoát là 0 nếu tất cả các hành động đều thành công và 1
nếu bất kỳ hành động nào không thành công.

THỰC HIỆN GHI CHÚ


G-Kermit được thiết kế để trở nên nhỏ gọn, di động và ổn định.
chỉ để sử dụng ở "đầu xa" của kết nối; nó không làm
bản thân kết nối, mặc dù nó có thể được sử dụng như một giao thức bên ngoài bằng cách
các chương trình khác tạo kết nối. Để giữ cho nó nhỏ và ổn định, nó
không bao gồm cửa sổ trượt, lệnh hoặc ngôn ngữ kịch bản hoặc
bản dịch theo bộ ký tự. Để giữ cho nó di động và ổn định, nó tránh sử dụng
dịch vụ hệ thống không được tiêu chuẩn hóa trên tất cả các giống UNIX
và do đó, đặc biệt, không hỗ trợ dấu thời gian tệp, nội bộ
mở rộng ký tự đại diện và các tính năng khác không được triển khai
nhất quán (hoặc hoàn toàn) trên tất cả các UNIX.

MÔI TRƯỜNG


Một biến môi trường GKERMIT có thể được xác định (ví dụ: trong trình bao của bạn
hồ sơ) để bao gồm các tùy chọn dòng lệnh G-Kermit; những thứ này được xử lý bởi
G-Kermit trước bất kỳ tùy chọn nào được chỉ định trên dòng lệnh và
do đó được ghi đè bởi các tùy chọn dòng lệnh.

CHẨN ĐOÁN


Nếu xảy ra lỗi trong quá trình truyền tệp, G-Kermit sẽ gửi một gói lỗi tới
trình giả lập thiết bị đầu cuối của bạn để hủy chuyển giao; một lỗi thích hợp
thông báo sẽ được hiển thị trên màn hình của bạn.

LRI


Truyền tệp có thể không thành công vì một số lý do:

· Thiếu quyền truy cập đọc tệp nguồn.
· Thiếu quyền truy cập ghi vào một thư mục đích.
· Thiếu kiểm soát lưu lượng thích hợp.
· Sử dụng phát trực tuyến trên một kết nối không đáng tin cậy.
· Quá nhiều ký tự điều khiển không được định sẵn.
· Gửi dữ liệu 8-bit trần trên kết nối 7-bit.
· Các gói tin quá dài đối với bộ đệm của người nhận.
· Khoảng thời gian chờ quá ngắn để kết nối.

và nhiều người khác; chúng được đề cập trong các tài liệu tham khảo.

THAM KHẢO


Giao thức Kermit được chỉ định trong "Kermit, A File Transfer Protocol" bởi
Frank da Cruz, Báo chí kỹ thuật số (1987). Một bằng chứng về tính đúng đắn của Kermit
giao thức xuất hiện trong "Đặc điểm kỹ thuật và Phương pháp xác thực", được chỉnh sửa bởi
Egon Boerger, Nhà xuất bản Đại học Oxford (1995). "Sử dụng C-Kermit" của Frank
da Cruz và Christine M. Gianone, Digital Press (1997, hoặc ấn bản mới hơn)
giải thích nhiều thuật ngữ và kỹ thuật được tham chiếu ở đây trong trường hợp bạn
không quen thuộc với chúng, và cũng bao gồm các hướng dẫn về dữ liệu
thông tin liên lạc, các mẹo khắc phục sự cố và hiệu suất mở rộng, v.v.
Nhiều sách khác về Kermit có sẵn từ Digital Press. Trực tuyến
tài nguyên bao gồm:

Web: http://www.columbia.edu/kermit/
ftp: ftp://kermit.columbia.edu/kermit/g/
Tin tức: comp.protocols.kermit.misc
Email: [email được bảo vệ]

Ngoài ra, hãy xem tệp README được phân phối với G-Kermit để biết thêm chi tiết.
Nó cũng có thể được tìm thấy tại ftp://kermit.columbia.edu/kermit/g/README.

Sử dụng gkermit 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

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    con muỗi, con muỗi, con muỗi, con muỗi,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - hộp công cụ GNAT
    MÔ TẢ: Th...
    Chạy aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-nhàn rỗi-thông tin
    cpupower-nhàn rỗi-thông tin
    thông tin nhàn rỗi cpupower - Tiện ích cho
    lấy thông tin kernel nhàn rỗi của cpu
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ: Một công cụ
    cái nào in ra p...
    Chạy thông tin cpupower-nhàn rỗi
  • 4
    cpupower-nhàn rỗi-set
    cpupower-nhàn rỗi-set
    cpupower Idle-set - Tiện ích set cpu
    tùy chọn kernel cụ thể ở trạng thái nhàn rỗi
    CÚP PHÁT: cpupower [ -c cpulist ]
    thông tin nhàn rỗi [tùy chọn] MÔ TẢ:
    cpupower nhàn rỗi-se...
    Chạy cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - Sửa đổi/in thông tin của người dùng
    đường dẫn tìm kiếm bản đồ hiện tại. Ảnh hưởng đến
    quyền truy cập của người dùng vào dữ liệu hiện có theo
    các bộ bản đồ khác ở vị trí hiện tại. ...
    Chạy g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - In tin nhắn, cảnh báo,
    thông tin tiến trình hoặc lỗi nghiêm trọng trong
    Cách CỎ. Mô-đun này nên được sử dụng trong
    tập lệnh cho các tin nhắn được gửi tới người dùng.
    KEYWO...
    Chạy g.messagegrass
  • Khác »

Ad