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

Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


rlpr - удаленная автономная печать

СИНТАКСИС


рлпр [-Hпринтхост] [-Pпринтер] [-Xпрокси] [-#копии] [-Cкласс] [-Jработа] [-Tзаглавие]
[-UПользователь] [-i[отступ]] [-wширина] [-1234cdfghlmnopqrstvNV] [--отлаживать] [--порт= порт]
[--имя хоста= имя хоста] [--send-данные-сначала] [- тайм-аут= секунды] [--tmpdir= dir] [--подробный]
[- окна] [файл ...]

ОПИСАНИЕ


рлпр использует TCP / IP для отправки заданий печати на серверы lpd в любом месте сети. В отличие от LPR, Он
не требует, чтобы удаленные принтеры были явно известны локальной системе
(традиционно через / и т.д. / printcap), поэтому он значительно более гибкий и требует
меньше администрации.

рлпр можно использовать везде, где традиционные LPR может быть использован и обратно совместим
с традиционным BSD LPR. Если рлпр вызывается как LPR, он сохраняет все известные lpr
семантика.

рлпр можно установить и использовать двумя способами: (одни и те же правила применяются для
рлпк(1) и рлпрм(1))

1. В идеале, если рлпр клиент может быть установлен setuid root, тогда рлпр может взаимодействовать
напрямую с другими LPDв сети. Видеть ПРИМЕРЫ внизу.

2. Если рлпр невозможно установить setuid root (в тех случаях, когда вы не являетесь администратором на
машина, с которой нужно печатать), то рлпр может использоваться вместе с рлпрд
прокси-агент. Видеть НАСТРОЙКА A PROXY и ПРИМЕРЫ ниже для деталей.

МОТИВАЦИЯ


Традиционный Беркли LPR имеет один серьезный недостаток: смертный пользователь не может LPR к принтеру
который не указан явно в / и т.д. / printcap .

Это особенно раздражает в сценариях, где есть центральный сервер UNIX, который
пользователи (используя свои собственные настольные компьютеры) подключаются к ним для выполнения своей повседневной работы; Если
эти пользователи хотят распечатать файлы с центрального сервера на свои персональные машины
(при условии, что у них был местный LPD), Oни не могу do этой без центрального сервера
/ и т.д. / printcap редактируется, чтобы содержать хост и принтер каждого пользователя в сети -
это ужасно масштабируется.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


Среда / Настройка
--отлаживать
Распечатайте уйму отладочной информации.

-Н, --без привязки
Не пытайтесь подключиться к привилегированному порту перед подключением к lpd. Пожалуйста, посмотри
НАСТРОЙКА A PROXY ниже для получения информации об использовании этой опции.

--port = номер
Выберите альтернативный порт (вместо 7290) для подключения, если используется rlprd. Как правило
не требуется.

-ЧАС, --printhost = хост
Выберите хост для печати (используется с -P).

Вместо того, чтобы использовать -H, можно указать имя хоста напрямую, включив его в
имя принтера с принтер @ имя хоста синтаксис.

-П, --printer = printername, --queue = printername
Выберите принтер для печати (используется с -H).

-ИКС, --proxyhost = прокси-хост
При необходимости выберите прокси-хост для использования.

--timeout = секунды
Установите таймер бездействия. Если соединение зависает более чем секунды секунды,
тогда рлпр сдамся. Используйте специальное значение «-1», чтобы ждать вечно. Дефолт
таймаут 3 секунд.

--tmpdir = tmpdir
Используйте tmpdir для временных файлов (по умолчанию / Tmp используется)

-В, --версия
Версия для печати и выход.

ПРИМЕЧАНИЕ: вместо указания переменных принтера, хоста печати или прокси в командной строке,
можно установить значения по умолчанию либо с помощью переменных среды, либо рлпррк конфигурация
файлы. Для получения информации о личных или общесистемных рлпррк файлы, см. рлпррк(5).

Поведение
- #, --copies = копии
Печать копии копии каждого документа - используйте экономно, принтеры не копировальные аппараты.

-м, --Почта
Отправьте письмо по завершении.

-д, --тихий, --тихий
Тихий режим - молчание (кроме фатальных ошибок).

-р, --Удалить
Удалите файл после печати.

-s
Игнорируется (предоставлено для совместимости).

--send-данные-сначала
Отправьте транзакцию «данные» перед транзакцией «управления». Никогда не должно быть
требуется, когда рлпр используется вместе с RFC 1179-совместимым LPD. Тем не менее,
Существуют ошибочные реализации, требующие этой семантики. Используйте только тогда, когда
необходимо.

--подробный
Подробный режим - по умолчанию включен, если рлпр вызывается как LPR.

- окна
Режим "Windows" - для печати нескольких файлов в Windows-режиме. LPD.

Документ Контент
-1 Распечатать данные с помощью TROFF(1) Шрифт R (умноженный на римский).
-2 Распечатать данные с помощью TROFF(1) I (курсивный) шрифт.
-3 Распечатать данные с помощью TROFF(1) B (полужирный раз) шрифт.
-4 Распечатать данные с помощью TROFF(1) Шрифт S (специальный).
-c Предположим, что данные были получены цифровой сюжет(1).
-d Предположим, что данные были получены текс(1).
-f Отфильтруйте данные, предполагая, что в начале каждой строки
a Фортран управляющий символ каретки.
-g Предположим, что данные были созданы библиотекой графиков BSD.
-l Считайте управляющие символы обычными.
-n Предположим, что данные были получены Дитрофф.
-o Предположим, что данные постскриптум.
-p Распечатать данные с помощью pr(1).
-t Предположим, что данные были получены TROFF(1).
-v Предположим, что данные содержат растровое изображение.

Документ Формат
-я, --indent = [cols]
Отступ на выводе смещ_по_столбцам столбцы (по умолчанию 8).

-час, - без взрыва
Не печатайте серийную (баннерную) страницу.

-ш, --width = ширина
Используйте ширина для ширины страницы при использовании pr(1).

-С, --class = класс
Используйте класс для имени класса на пакетной странице вместо имени локальной системы.

-Дж, --job = название работы
Используйте название работы для имени задания на пакетной странице вместо первого имени файла в
работу.

-Т, --title = название
Используйте название для заголовка при использовании pr(1) вместо текущего имени файла.

-У, --user = имя пользователя
Используйте username для имени пользователя на серийной странице вместо фактического имени пользователя.

--hostname = имя хоста
Используйте хоста для имени хоста на странице пакетной передачи вместо имени локальной системы.

Для ОС Расширения
Посмотреть ОСОБЕННОСТИ РАСШИРЕНИЯ ниже для получения подробной информации об этих параметрах.

--ext = os --extension = os
Интерпретируйте аргументы, переданные в --extargs как будто в операционной системе os.
В настоящее время os должно быть либо HPUX or нет.

--extargs = "аргументы"
Измените поведение в соответствии с аргументами ОС, перечисленными в арг.

НАСТРОЙКА A PROXY


В ситуациях, когда рлпр клиент не может быть установлен setuid root, рлпр часто не может
напрямую поговорить с LPD потому что большинство LPDтребует, чтобы запросы исходили от привилегированных
порты. К несчастью, рлпр не может "поступать из привилегированного порта" без суперпользователя
Статус.
Команда привилегированный порт требование is of RFC 1179.

Тем не менее, некоторые LPD, особенно некоторые из тех, которые поставлялись с Windows NT,
Solarisи НКРуникс, не требуют, чтобы запросы приходили с привилегированного порта. До
Пройдя настройку прокси, вы должны убедиться, что он требуется для
ваша ситуация. Вы можете проверить, попробовав запустить рлпр: при успешной буферизации
работа, устанавливать не нужно рлпр setuid root. Затем вы должны пройти -N (Или
более подробный --без привязки), Чтобы рлпр в будущем подавить рлпрпредупреждающие сообщения.

If ситуация приносит требовать a привилегированный порт, do использование вариант. Вы можете явно
запрашивать обычный порт, даже если рлпр был установлен setuid root с помощью --нет-
связывать вариант. Это хорошая идея, потому что есть только 11 привилегированных портов, которые RFC
позволяет. Это приводит к практическим последствиям ограничения ваших запросов на печать до
около 11 за каждые 3 минуты, что часто недопустимо.

В остальной части этого раздела предполагается, что рлпр не может быть установлен setuid root в вашем
ситуация, и что удаленный LPD требуется рлпр подключиться к нему с привилегированного порта. Это
требует, чтобы вы или кто-то из ваших знакомых имел root-доступ к другому компьютеру в сети, поэтому
что вы можете использовать полномочие, известный как рлпрд, чтобы обойти проблему.

рлпрд работает, принимая LPD запросы на непривилегированный порт, сопоставляя их с привилегированным
порт, и отправив их в реальный LPD. Прокси и lpd be on то же
машина.

В сценарии, приведенном в мотивации, если бы у каждого пользователя был root-доступ самостоятельно
машина, пользователю было бы оптимально запустить рлпрд на своей машине, в которой
если прокси и хост печати - это одна и та же машина. У пользователя дополнительно будет
чтобы убедиться, что его собственная машина была указана в его местном /etc/hosts.lpd так что его LPD бы
принимать связи от его рлпрд.

Однако, если машина, на которой пользователь хочет печатать, не работает под UNIX (но работает
LPD) (например, Windows, WinNT и т. д.) - Затем этот пользователь может настроить свой LPD принять
связи из рлпрд работает где-нибудь в сети, и используйте это рлпрд как доверенное лицо
для рлпр.

Подробнее об этом беспорядке см. рлпрд(8).

ПРИМЕРЫ


БЕЗ ПРОКСИ (rlpr - это setuid root)

солнце% рлпр --printer =[электронная почта защищена] foo.c

печать foo.c к принтеру л.с.4л на хосте foo.bar.org (при условии, что foo.bar.org был
настроен для приема запросов на печать от хоста солнце В своем /etc/hosts.lpd).

солнце% кто | рлпр --printer =[электронная почта защищена]

печатает вывод кто(1) к принтеру л.с.4л на хосте foo.bar.org.

С ПРОКСИ (rlpr - нормальная программа)

солнце% рлпр -Xfoo.bar.org --printer =[электронная почта защищена] foo.c

печать foo.c к принтеру л.с.4л на хосте foo.bar.org через foo.bar.org как прокси-хост.
В этой конфигурации foo.bar.org необходимо настроить для приема запросов на печать от
прокси (сам) и к солнце. В ситуациях, когда прокси и хост печати
это не та же машина, это может привести к некоторым дырам в безопасности из-за исходной хромоты
Беркли LPDбезопасность на основе хоста.

ПРИМЕЧАНИЕ: если прокси-хост нигде не указан, рлпр предполагает, что в одном нет необходимости.

ОСОБЕННОСТИ РАСШИРЕНИЯ


Некоторые поставщики добавили функции в свои системы на базе BSD. LPR продукты, которые снижаются вверх
совместим с LPR но несовместимы друг с другом. Для поддержки этих расширений рлпр
позволяет пользователю указать, какую операционную систему имитировать, и предоставить строку OS-
определенные параметры через аргументы командной строки или переменные среды.

Обратите внимание, что для правильной работы эти расширения следует использовать только при взаимодействии
с LPD предоставляется поставщиком для указанной операционной системы.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Следующие переменные среды используются рлпр:

РЛПР_РАСШИРЕНИЕ
Задает операционную систему для интерпретации аргументов ОС относительно.

RLPR_EXTARGS
Задает аргументы, зависящие от ОС.

РЛПР_ПРИНТХОСТ
Задает хост по умолчанию для печати.

Принтер or ЛПДЕСТ
Задает используемый по умолчанию принтер (очередь печати).
Имя Принтер консультируется, тогда ЛПДЕСТ.

Обратите внимание, что можно также указать хост для печати, установив принтер как
принтер @ имя хоста. Это может быть удобнее, чем установка РЛПР_ПРИНТХОСТ, Но
запутает традиционные команды печати BSD.

RLPR_PROXYHOST
Указывает прокси-хост, который будет использоваться при необходимости.

РЛПР_КОНФДИР
If РЛПР_КОНФДИР установлен, это каталог, содержащий общесистемный рлпррк .
По умолчанию / и т.д. используется.

TMPDIR
If TMPDIR установлен, он используется для временных файлов. По умолчанию, / Tmp используется.

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


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

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

  • 1
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 2
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 4
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • 5
    МСИС2
    МСИС2
    MSYS2 - это набор инструментов и
    библиотеки, предоставляющие вам
    удобная среда для строительства,
    установка и запуск родной Windows
    программное обеспечение. Это кон ...
    Скачать MSYS2
  • 6
    libjpeg-турбо
    libjpeg-турбо
    libjpeg-turbo - это кодек изображений JPEG
    который использует инструкции SIMD (MMX, SSE2,
    NEON, AltiVec) для ускорения базового уровня
    Сжатие и распаковка JPEG на
    x86, x8 ...
    Скачать libjpeg-turbo
  • Больше »

Команды Linux

Ad