Печать в операционных системах unix

# lpr exemple.ps                     # Печать на принтер по-умолчанию
# export PRINTER=hp4600              # Сменить принтер по-умолчанию
# lpr -Php4500 #2 unixtoolbox.ps     # Печать 2-х экземпляров, используя принтер hp4500
# lpr -o Duplex=DuplexNoTumble ...   # Печать двухсторонних страниц
# lpr -o PageSize=A4,Duplex=DuplexNoTumble ...
# lpq                                # Проверить очередь печати принтера по-умолчанию.
# lpq -l -Php4500                    # Очередь печати принтера hp4500 с отладочной информацией.
# lprm -                             # Удалить все пользовательские задания на печать, с принтера по-умолчанию.
# lprm -Php4500 3186                 # Удалить задание из очереди печати с номеров 3186.
# lpc status                         # Список всех доступных принтеров.
# lpc status hp4500                  # Проверка доступности принтера и длины очереди печати.

Некоторые принтеры не поддерживают postscript и могут выводить на печать мусор. Исправляется следующим образом:

# gs -dSAFER -dNOPAUSE -sDEVICE=deskjet -sOutputFile=\|lpr file.pdf