Снова зависла очередь печати, а бухгалтерия требует документы? Хватит ковырять настройки в графическом интерфейсе или судорожно перезапускать службу. Держи консольную шпаргалку для базового управления принтерами прямо из терминала.
1. Отправка файлов на печать
Эти команды позволят быстро распечатать нужный документ без открытия сторонних программ.# Печать файла напрямую в устройство
$ cat [file] > /dev/lp
# Отправить файл в очередь печати
$ cat [file] | lpr
# Форматировать файл (по 60 строк) и отправить на печать
$ pr -l60 [file] | lpr
# Распечатать файл на конкретном принтере
$ lpr [printerName] [file]
2. Просмотр очереди печати
Перед тем как отменять задачи, полезно взглянуть, что именно застряло.# Показать текущую очередь задач
$ lpq
3. Отмена зависших задач
Самый важный блок, когда нужно экстренно сбросить неудачную печать и успокоить пользователей.# Отменить текущую задачу печати
$ lprm -
# Удалить конкретную задачу по ее ID
$ lprm [jobID]
# Очистить всю очередь печати
$ lprm -a all
# Отменить все задачи на конкретном принтере
$ cancel [printerName]
# Отменить задачи конкретного пользователя
$ cancel -u [user]
4. Статус и управление принтером
Используй эти ключи, чтобы проверить состояние устройства или принудительно его включить/выключить.# Отобразить подробный статус всех принтеров
$ lpstat -t
# Включить принтер
$ enable [name]
# Отключить принтер
$ disable [name]
Теперь зависшие документы тебе не страшны. Сохрани этот пост под рукой, чтобы быстро решать проблемы с печатью.
❗️❗️❗️ Нравится формат? Ставь 👍
👉 Рубрика: #шпаргалка@LinuxSkill
#Linux #Sysadmin #DevOps #Printing #CLI