АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

gkermit - Интернет в облаке

Запустите gkermit в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда gkermit, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


gkermit - G-Kermit (GNU Kermit) 1.00 программа для передачи файлов.

СИНТАКСИС


gkermit [параметры] -s файл (ы) Отправить файлы
gkermit [параметры] -g файл (ы) Получить файлы
gkermit [параметры] -r Получить файлы

ОПИСАНИЕ


G-Kermit - это программа UNIX для передачи файлов с помощью Kermit.
протокол. G-Kermit - продукт проекта Kermit в Колумбии.
Университет. Это бесплатное программное обеспечение под лицензией GNU Public License. Увидеть
КОПИРОВАНИЕ файла для подробностей.

ВЫЗОВ Г-КЕРМИТ
Бинарный файл G-Kermit называется «gkermit». Его следует где-то хранить
в вашем UNIX PATH; обычно он доступен как / usr / local / bin / gkermit.
Чтобы запустить G-Kermit, просто введите «gkermit», а затем укажите параметры командной строки.
что сказать ему, что делать. Если параметры не указаны, выводится использование
сообщение со списком доступных опций.

Если опция принимает аргумент, аргумент является обязательным; если вариант
не принимает аргумент, аргумент не может быть указан (исключение: -d). В
параметры действия: -r, -s и -g. Может быть дан только один вариант действия.
Если варианты действий не указаны, G-Kermit ничего не делает (кроме, возможно,
распечатайте его сообщение об использовании или создайте файл debug.log). Вот некоторые
примеры («$» - это приглашение оболочки):

$ gkermit -s hello.c <- Отправить файл hello.c
$ gkermit -s hello. * <- Отправить все файлы hello. *
$ gkermit -r <- Дождаться получения файлов
$ gkermit -g hello.c <- Получить файл hello.c
$ gkermit -g hello. \ * <- Получить все файлы hello. *

Параметры, не принимающие аргументов, можно «связать» с другими параметрами.
Параметр, который принимает аргумент, всегда должен сопровождаться пробелом и
затем его аргумент (ы). Примеры:

$ gkermit -is hello.o <- Отправить hello.o в двоичном режиме
$ gkermit -dr <- Получить с отладкой

КОМАНДНАЯ СТРОКА ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-r ПОЛУЧИТЬ. Ждите входящих файлов.
-s fn ОТПРАВИТЬ. Отправить файлы, указанные в fn.
-g fn ПОЛУЧИТЬ. Получить указанный файл (ы) с сервера.
-a fn КАК-ИМЯ. Альтернативное имя для файла.
-i ИЗОБРАЖЕНИЕ. Передача в двоичном режиме (по умолчанию).
-T ТЕКСТ. Передача в текстовом режиме.
-P Преобразование ПУТЬ (имя файла) отключено.
-w ЗАПИСАТЬ, когда имена файлов конфликтуют.
-K СОХРАНИТЬ не полностью полученные файлы.
-px ЧЕТНОСТЬ. х = е, о, м, с, п; по умолчанию = n (один).
-en ДЛИНА ПАКЕТА. n = 40–9000; по умолчанию = 4000.
-bn ТАЙМ-АУТ. Таймаут посылки, секунды.
-x XON / XOFF. Установите Xon / Xoff в драйвере tty.
--x Отключить Xon / Xoff в драйвере tty.
-S ПОТОК отключен.
-X ВНЕШНИЙ. G-Kermit - это внешний протокол.
-q ТИХИЙ. Подавить сообщения.
-d ОТЛАДКА. Запишите отладочную информацию в ./debug.log.
-d fn ОТЛАДКА. Записать отладочную информацию в данный файл.
-h ПОМОЩЬ. Отображение краткого сообщения об использовании.

Вы можете указать параметры для G-Kermit в командной строке или через
Переменная среды GKERMIT, которая может содержать любой допустимый gkermit
параметры командной строки. Они обрабатываются до фактической командной строки
параметры и поэтому могут быть отменены ими. Пример для bash или ksh, который
вы можете разместить в своем профиле, если хотите всегда хранить неполные файлы,
подавить потоковую передачу, подавить сообщения и использовать четность пространства:

экспорт GKERMIT = "- K -S -q -ps"

МЕХАНИКА OF ФАЙЛОВ ПЕРЕДАЧА
Для передачи файлов с помощью G-Kermit вы должны быть подключены через терминал
эмулятор в системе UNIX, в которой работает G-Kermit, что означает, что вы
онлайн в UNIX и иметь доступ к приглашению оболочки (или к меню, в котором
возможность вызвать G-Kermit). Подключение может быть последовательным (прямым или
набранный) или по сети (Telnet, Rlogin, X.25 и т. д.).

Когда вы говорите G-Kermit ОТПРАВИТЬ файл (или файлы), например, с помощью:

$ gkermit -Ts oofa.txt

он делает паузу на секунду, а затем отправляет свой первый пакет. Что происходит
далее зависит от возможностей вашего эмулятора терминала:

· Если ваш эмулятор поддерживает автоматическую загрузку Kermit, то он
получает файл автоматически и возвращает вас в
экран терминала, когда закончите.

· В противном случае вам нужно будет предпринять все действия, которые требуются
ваш эмулятор, чтобы привлечь его внимание: действие мыши, нажатие клавиши
например, Alt-x или последовательность символов, например Ctrl- \ или Ctrl-]
за которым следует буква "c" (это называется "бегство назад") и
затем скажите ему, чтобы он получил файл. Когда перевод
завершено, вы должны указать своему эмулятору вернуться к его
экран терминала.

Во время передачи файлов большинство эмуляторов терминала запускают
отображение процесса передачи файла.

Когда вы говорите G-Kermit ПОЛУЧИТЬ (с помощью "gkermit -r"), это требует, чтобы вы
чтобы вернуться к эмулятору терминала и дать ему указание отправить
желаемый файл (ы).

Если ваш эмулятор терминала поддерживает автозагрузку Kermit И сервер Kermit
режим, то вы можете использовать GET ("gkermit -g files ...") вместо того, чтобы ПОЛУЧИТЬ
("gkermit -r"), а остальное происходит автоматически, как когда G-Kermit
отправка.

ПРЕРЫВАНИЕ ФАЙЛОВ ПЕРЕДАЧА
G-Kermit поддерживает файловое и групповое прерывание. Метод для
прерывание передачи зависит от вашего эмулятора терминала. Например,
пока активен дисплей передачи файлов, вы можете ввести букву 'x'
чтобы отменить текущий файл и перейти к следующему (если есть), а
буква «z», чтобы отменить группу. Или могут быть кнопки, которые вы можете нажать
с помощью мыши.

Когда G-Kermit находится в пакетном режиме, а эмулятор вашего терминала находится в
на экране терминала вы также можете ввести три (3) символа Ctrl-C подряд
чтобы заставить G-Kermit выйти и восстановить нормальные режимы терминала.

ТЕКСТ И BINARY ПЕРЕДАЧА РЕЖИМ
При отправке файлов в двоичном режиме G-Kermit отправляет каждый байт точно так, как
он хранится на диске. Этот режим подходит для двоичных файлов программ,
графические файлы, tar-архивы, сжатые файлы и т. д. и принадлежат G-Kermit
режим передачи файлов по умолчанию при отправке. При получении файлов в двоичном формате
В режиме G-Kermit просто копирует каждый байт на диск. (Очевидно, байты
закодированы для передачи, но процедуры кодирования и декодирования дают
реплика исходного файла после передачи.)

При отправке файлов в текстовом режиме G-Kermit конвертирует формат записи в
общий, который определен для протокола Кермита, а именно строки
завершается возвратом каретки и переводом строки (CRLF); приемник конвертирует
CRLF к любому соглашению о конце строки или формате записи, используемом в его
Платформа. При получении файлов в текстовом режиме G-Kermit просто удаляет
возврат каретки, оставляя только перевод строки в конце каждой строки, что
это соглашение UNIX.

При получении файлов режим передачи отправителя (текстовый или двоичный)
преобладает, если отправитель передает эту информацию G-Kermit в Kermit
Пакет атрибутов файла, который, конечно, зависит от того, работает ли ваш терминал
Эту функцию имеет протокол Kermit эмулятора. В противном случае, если вы указали -i
или параметр -T в командной строке gkermit, используется соответствующий режим;
в противном случае используется режим по умолчанию (двоичный).

Кроме того, при отправке или получении G-Kermit и ваш терминал
Кермит эмулятора может информировать друг друга о типе своей ОС (UNIX в G-
Дело Кермита). Если ваш эмулятор поддерживает эту возможность, то есть
называется "автоматическим распознаванием сверстников" и сообщает G-Kermit, что его
платформа также UNIX, G-Kermit и эмулятор Kermit автоматически
переключиться в двоичный режим, так как преобразование формата записи не требуется
в этом случае. Автоматическое распознавание пира автоматически отключается, если
вы включаете параметр -i (изображение) или -T (текст).

При отправке G-Kermit отправляет все файлы в одном и том же режиме, текстовом или двоичном.
Автоматического переключения режима для каждого файла нет. Однако при получении
переключение файлов происходит автоматически в зависимости от входящего атрибута
пакеты, если таковые имеются (объяснено ниже), которые сопровождают каждый файл.

ПУТИ
При ОТПРАВЛЕНИИ файла G-Kermit получает имена файлов из команды
линия. Расширение метасимволов (подстановочные знаки и символы) зависит от оболочки.
тильда).

G-Kermit использует полный путь, указанный для поиска и открытия файла, но затем
удаляет имя пути перед отправкой имени получателю. Для
пример:

$ gkermit -s / Etc / хостов

приводит к тому, что получатель получает файл с именем "HOSTS" или "hosts" (
часть каталога " / Etc /", лишен).

Однако, если путь включен в параметр -a, часть каталога
не раздевается:

$ gkermit -s / Etc / хостов -a / tmp / hosts

В этом примере отправляется / Etc / хостов файл, но сообщает получателю, что его
имя - "/ tmp / hosts". Что получатель делает с именем пути:
Конечно, до получателя, у которого могут быть разные варианты работы
с входящими путями.

При ПОЛУЧЕНИИ файла G-Kermit НЕ удаляет путь. Если
входящее имя файла включает путь, G-Kermit пытается сохранить файл в
указанное место. Если путь не существует, передача не выполняется.
Входящий путь, конечно, можно переопределить с помощью опции -a.

ИМЯ ФАЙЛА Конверсия
При отправке файла G-Kermit обычно конвертирует исходящие имена файлов в
обычная форма: прописные буквы, не более одной точки, без смешных символов.
Так, например, gkermit.tar.gz будет отправлен как GKERMIT_TAR.GZ.

При получении файла, если имя написано прописными буквами, G-Kermit преобразует его
ко всем строчным буквам. Если имя содержит строчные буквы, G-Kermit
оставляет имя в покое.

Если в терминале доступна функция автоматического распознавания пира
эмулятор, и G-Kermit распознает платформу эмулятора как UNIX, G-
Кермит автоматически отключает преобразование имени файла и отправляет и принимает
буквально.

Вы можете указать буквальные имена файлов, включив параметр -P в команду
линии.

ИМЯ ФАЙЛА Столкновения
Когда G-Kermit получает файл, имя которого совпадает с именем
существующий файл, G-Kermit "создает резервную копию" существующего файла, добавляя уникальный
суффикс к его имени. Суффикс - ". ~ N ~", где n - число. Этот
суффикс резервного копирования совместим с GNU EMACS и другими
популярные приложения.

Чтобы отключить функцию резервного копирования и перезаписать входящие файлы существующие
файлы с тем же именем, включите в команду параметр -w (перезапись)
линии.

ВЕРНУТЬ ЦЕННОСТИ:


G-Kermit повторно возвращает код статуса выхода 0, если все действия выполнены успешно, и 1
если какие-то действия не дали результата.

РЕАЛИЗАЦИЯ ПРИМЕЧАНИЯ


G-Kermit спроектирован так, чтобы быть маленьким, портативным и стабильным, и предназначен для
для использования только на «дальнем конце» соединения; это не делает
соединений, хотя он может использоваться как внешний протокол
другие программы, которые устанавливают соединения. Чтобы он оставался маленьким и стабильным, он
не включает скользящие окна, язык команд или сценариев или
перевод набора символов. Чтобы он был портативным и стабильным, он избегает использования
системных служб, которые не стандартизированы для всех разновидностей UNIX
и поэтому, в частности, не поддерживает временные метки файлов, внутренние
подстановочные знаки и другие функции, которые не реализованы
последовательно (или вообще) во всех UNIX.

ОКРУЖАЮЩАЯ СРЕДА


Может быть определена переменная среды GKERMIT (например, в вашей оболочке
profile) для включения параметров командной строки G-Kermit; они обрабатываются
G-Kermit перед любыми параметрами, указанными в командной строке, и
поэтому переопределяются параметрами командной строки.

ДИАГНОСТИКИ


Если во время передачи файла возникает ошибка, G-Kermit отправляет пакет с ошибкой в
эмулятор вашего терминала для отмены перевода; соответствующая ошибка
сообщение должно отображаться на вашем экране.

ОШИБКИ


Передача файлов может не выполняться по ряду причин:

· Отсутствие доступа для чтения к исходному файлу.
· Отсутствие доступа для записи в целевой каталог.
· Отсутствие адекватного контроля потока.
· Использование потоковой передачи при ненадежном соединении.
· Чрезмерное отсутствие префиксов управляющих символов.
· Отправка 8-битных данных по 7-битному соединению.
· Пакеты слишком длинные для буферов получателя.
· Интервал тайм-аута слишком мал для подключения.

и многие другие; они описаны в справочных материалах.

Ссылки


Протокол Kermit определен в "Kermit, протокол передачи файлов"
Франк да Круз, Digital Press (1987). Доказательство правильности Кермита
протокол появляется в разделе «Методы спецификации и проверки», отредактированный
Эгон Бургер, Oxford University Press (1995). "Использование C-Kermit" Фрэнка
да Круз и Кристин М. Джаноне, Digital Press (1997 г. или более поздняя версия)
объясняет многие термины и методы, упомянутые здесь, на случай, если вы
не знаком с ними, а также включает учебные пособия по данным
коммуникации, подробные советы по устранению неполадок и производительности и т. д.
Различные другие книги о Кермите доступны в Digital Press. онлайн
ресурсы включают:

веб-сайт: http://www.columbia.edu/kermit/
FTP: ftp://kermit.columbia.edu/kermit/g/
Новости: comp.protocols.kermit.misc
Эл. почта: [электронная почта защищена]

Также см. Файл README, распространяемый с G-Kermit, для более подробной информации.
Его также можно найти на ftp://kermit.columbia.edu/kermit/g/README.

Используйте gkermit онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 2
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 3
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 4
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 5
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 6
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • Больше »

Команды Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-информация
    cpupower-idle-информация
    cpupower Idle-info — Утилита для
    получить информацию о простое ядра процессора
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ: Инструмент
    который печатает p...
    Запустите cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower Idle-Set — Утилита для настройки процессора
    специальные параметры ядра для состояния простоя
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ:
    мощность процессора в режиме ожидания...
    Запустите cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets — изменяет/печатает пользовательские
    текущий путь поиска набора карт. Влияет на
    доступ пользователя к данным, существующим в рамках
    другие наборы карт в текущем местоположении. ...
    Запустите g.mapsetsgrass
  • 6
    г.messagegrass
    г.messagegrass
    g.message — печатает сообщение, предупреждение,
    информация о ходе выполнения или фатальная ошибка в
    ТРАВЯНОЙ путь. Этот модуль следует использовать в
    сценарии для сообщений, доставляемых пользователю.
    КЕЙВО...
    Запустите g.messagegrass
  • Больше »

Ad