Это команда rz, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
rx, rb, rz - получение файла XMODEM, YMODEM, ZMODEM (пакетный)
СИНТАКСИС
rz [- + 8abeOpqRtTuUvy]
rb [- + abqRtuUvy]
rx [- abceqRtuUv] файл
[-][v]rzКОМАНДА
ОПИСАНИЕ
Эта программа использует протоколы исправления ошибок для получения файлов через последовательный порт с телефонным подключением.
из множества программ, работающих под управлением PC-DOS, CP / M, Unix и других операционных систем.
Он вызывается из приглашения оболочки вручную или автоматически в результате файла "sz".
... "команда, отданная вызывающей программе.
В то время как rz достаточно умен, чтобы звонить из cu(1) очень мало версий cu(1) умны
достаточно, чтобы позволить rz работать правильно. Варианты Unix Professional-YAM доступны для
такое приложение для дозвона.
Rz (Receive ZMODEM) получает файлы с пакетным протоколом ZMODEM. Предоставляются пути
программой-отправителем, а при необходимости (и возможно) создаются каталоги. Как обычно,
команда "rz" автоматически выдается вызывающей программой ZMODEM, но некоторые дефектные
Для реализации ZMODEM может потребоваться запуск rz по старинке.
Rb получает файл (ы) с YMODEM, принимая либо стандартные 128-байтовые сектора, либо 1024-байтовые
секторов (ЯМ сб -k вариант). Пользователь должен определить, когда длина блока 1024 байта
фактически увеличивает пропускную способность, не вызывая потери данных или даже сбоев системы.
Если True YMODEM (торговая марка Omen Technology) информация о файле (длина файла и т. Д.)
полученный, длина файла контролирует количество байтов, записываемых в выходной набор данных, и
соответственно устанавливаются время изменения и режим файла (если только он не равен нулю).
Если информация о файле True YMODEM не получена, косая черта в имени пути заменяется на
подчеркивание, и любая конечная точка в имени пути удаляется. Это преобразование
полезно для файлов, полученных из систем CP / M. С YMODEM каждое имя файла преобразуется в
нижний регистр, если он не содержит одну или несколько строчных букв.
Rx получает один файл с протоколом XMODEM или XMODEM-1k. Пользователь должен определить
когда длина блока 1024 байта фактически улучшает пропускную способность, не вызывая проблем.
Пользователь должен указать имя файла как отправляющей, так и принимающей программе. До 1023
В полученный файл могут быть добавлены символы мусора.
Rz может быть вызван как rzКОМАНДА (с необязательным ведущим - как сгенерировано Войти(1)). Для
каждый полученный файл, rz перенаправит файл в `` COMMAND filename '', где filename - это
имя переданного файла с содержимым файла в качестве стандартного ввода.
Каждая передача файла подтверждается, когда команда COMMAND завершает работу со статусом 0. Ненулевой выход
статус прекращает переводы.
Типичное использование этой формы: рзрмейл который вызывает почта(1) отправлять почту пользователю
указывается переданным именем файла. Например, отправка файла "caf" с ПК-DOS
системы рзрмейл в системе Unix приведет к содержанию файла DOS "caf"
отправляется пользователю "caf".
В некоторых системах Unix каталог входа в систему должен содержать ссылку на КОМАНДУ, как устанавливает вход в систему.
SHELL = rsh запрещает использование абсолютных путей. Если вызывается с ведущей буквой `` v '', rz будет
многословный (см. v вариант). Следующая запись работает для Unix SYS III / V:
rzrmail :: 5: 1 ::/ бен: / usr / local / rzrmail
Если переменная среды SHELL включает RSH , рбаш or ркш (ограниченная оболочка), rz предусматривает
не принимает абсолютные пути или ссылки на родительский каталог, не изменяет
существующий файл и удаляет все файлы, полученные по ошибке.
If rz вызывается с помощью stdout и stderr для разных наборов данных, Verbose имеет значение 2,
вызывая покадровый отчет о прогрессе в stderr. Это можно отключить с помощью q
опцию.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Значения доступных опций:
- +, - добавить
добавить полученные данные в существующий файл (только ZMODEM, ASCII).
-a --ascii
Преобразуйте файлы в соглашения Unix, удалив символы возврата каретки и всех символов.
начиная с первого Control Z (конец файла CP / M).
-б, - двоичный
Переопределение передачи двоичных файлов (скажите так, как есть).
-B КОЛИЧЕСТВО, --bufsize НОМЕР
Buffer НОМЕР байтов перед записью на диск. По умолчанию ist 32768, который должен быть
достаточно для большинства ситуаций. Если у вас медленная машина или плохой интерфейс диска или
страдают от других проблем с оборудованием, возможно, вы захотите увеличить размер буфера. -1
or автоматический используйте буфер, достаточно большой для буферизации всего файла. Будьте осторожны с этим
варианты - обычно дела идут хуже, а не лучше, если машина начинает менять местами.
-с, --with-CRC
Только XMODEM. Используйте 16-битную CRC (обычно используется однобайтовая контрольная сумма).
-С, --allow-удаленные-команды
разрешить удаленное выполнение команд ( небезопасный ). Это позволяет отправителю выполнить
произвольная команда через система () или исполнять (). По умолчанию эта функция отключена
(?). Эта опция игнорируется при работе в ограниченном режиме.
-Д, --нулевой
Вывести данные файла в / dev / null; для тестирования. (Только для Unix)
--задержка-запуск N
Подожди N секунд, прежде чем что-либо делать.
-е, --побег
Заставить отправителя экранировать все управляющие символы; обычно XON, XOFF, DLE, CR - @ - CR,
и Ctrl-X экранируются.
-А ТАКЖЕ, --переименовать
Переименуйте входящий файл, если целевое имя файла уже существует. Новое имя файла будет иметь
добавлены точка и число (0..999).
-час, --Помогите
дать экран помощи.
-m N, --мин-бит / с N
Остановить передачу, если BPS-Rate (байт в секунду) упадет ниже N в течение определенного времени
(см. параметр --min-bps-time).
-M N, --мин-бит / с-время
Используется вместе с --min-bps. По умолчанию 120 (секунд).
-О, --отключить тайм-ауты
Отключить код обработки тайм-аута чтения. Это заставляет lrz зависать, если отправитель не отправляет
больше, но увеличивает производительность (немного) и снижает нагрузку на систему (через
сокращение количества системных вызовов примерно на 50 процентов).
Осторожно используйте эту опцию.
--o-синхронизация
Открывайте выходные файлы в режиме синхронной записи. Это может быть полезно, если вы испытываете
ошибки из-за потерянных прерываний при обновлении (или bdflush, или кем бы то ни было этот демон
вызывается в вашей системе) записывает буферы на диск.
Этот параметр игнорируется, и выводится предупреждение, если ваша система не поддерживает
О_СИНХР.
-п, --защищать
(ZMODEM) Protect: пропустить файл, если целевой файл существует.
-д, --тихий
Тихий подавляет многословие.
-р, --продолжить
Режим аварийного восстановления. lrz пытается возобновить прерванную передачу файлов.
-Р, --ограниченный
Войдите в более ограниченный режим. lrz не будет создавать каталоги или файлы с ведущими
точка, если этот параметр указан дважды.
Увидеть БЕЗОПАСНОСТЬ для получения информации о режиме с ограничениями.
-s ЧЧ: ММ, --остановить на HH: MM
Остановить передачу в HH часов, MM минут. Другой вариант, используя +N вместо
ЧЧ: ММ, прекращает передачу в N секунд.
-С, --timesync
Запросить пакет синхронизации времени от отправителя. Отправитель отправляет свое системное время, вызывая
lrz пожаловаться на разницу более 60 секунд.
Lrz пытается установить локальное системное время на удаленное время, если задана эта опция
дважды (это не удается, если lrz не запускается от root).
Эта опция делает lrz несовместимым с некоторыми другими ZModems. Не используйте его, если
ты знаешь, что делаешь.
--syslog [= выкл]
включить или выключить системный журнал. значение по умолчанию устанавливается во время настройки. Этот вариант
игнорируется, если поддержка syslog не скомпилирована.
-t ТИМ, - тайм-аут TIM
Измените тайм-аут на TIM десятые доли секунды. Это игнорируется, если обработка тайм-аута
повернулся через O опцию.
--tcp-клиент АДРЕС: ПОРТ
Действовать как клиент tcp / ip: подключиться к заданному порту.
Увидеть --tcp-сервер чтобы получить больше информации.
--tcp-сервер
Действуйте как сервер: откройте сокет, распечатайте, что делать, дождитесь соединения.
Обычно вы не хотите использовать эту опцию, поскольку lrzsz - единственный zmodem, который
понимает, что делать (частное расширение). Вы можете использовать это, если у вас есть
использовать zmodem (по какой-либо причине) и не может использовать --tcp возможность лсз
(возможно, потому что ваш telnet не позволяет запускать локальную программу с
stdin / stdout подключен к удаленной стороне).
Если вы используете эту опцию, вам нужно начать лсз с --tcp-клиент АДРЕС: ПОРТ
опцию. LRZ предусматривает Распечатать адрес и порт on запускать.
Использование этой опции представляет угрозу безопасности, кто-то другой может подключиться к порту.
между. Видеть БЕЗОПАСНОСТЬ для получения информации.
-У, - неограниченный
выключить ограниченный режим (это невозможно при работе в ограниченном
оболочка).
--версия
выводит номер версии.
-в, --подробный
Verbose вызывает добавление списка имен файлов к stderr. Больше v генерируют
больше выхода.
-wN, --размер окна N
Установите размер окна на N.
-ИКС, --xmodem
использовать протокол XMODEM.
-у, - перезаписать
Да, затереть любые существующие файлы с тем же именем.
--имодем
использовать протокол YMODEM.
-З, --zmodem
использовать протокол ZMODEM.
БЕЗОПАСНОСТЬ
В отличие от оригинального ZMODEM lrz по умолчанию работает в ограниченном режиме. В ограниченном режиме lrz
не будет принимать абсолютные пути или ссылки на родительский каталог, не будет изменять
существующий файл и удаляет все файлы, полученные по ошибке. Удаленное выполнение команд есть
отключен.
Чтобы использовать более ограниченный режим, установите переменную среды ZMODEM_RESTRICTED или дать R
вариант. Это отключает создание подкаталогов и невидимых файлов.
Ограниченный режим можно отключить с помощью U вариант, если lrz не работает под ограниченным
ракушка.
Использование
--tcp-клиент or --tcp-сервер options представляет угрозу безопасности, поскольку кто-то другой
может подключиться к порту до того, как вы это сделаете, и получить ваши данные. Если есть сильный
требуя более безопасного режима, я могу ввести какую-то проблему с паролем.
ОКРУЖАЮЩАЯ СРЕДА
lrz использует следующие переменные среды:
SHELL lrz распознает ограниченную оболочку, если эта переменная включает RSH or ркш
ZMODEM_RESTRICTED
lrz переходит в более ограниченный режим, если переменная установлена.
ПРИМЕРЫ
(Команда Pro-YAM)
Команда Pro-YAM: sz *.час * .c
(Это автоматически вызывает rz в подключенной системе.)
Используйте rz online с помощью сервисов onworks.net