Unter Linux wird der Befehl „ accept “ verwendet, um den Drucker aufzufordern, mit der Annahme von Druckanforderungen in der Druckwarteschlange für ein benanntes Ziel zu beginnen, bei dem es sich um einen Drucker oder eine Druckerklasse handeln kann. Es ermöglicht dem Benutzer auch, die Druckanforderungen an den Drucker zu senden, selbst wenn der Drucker nicht mit dem System verbunden ist. Diese Requestsn können dann später mit dem Accept- Befehl bearbeitet werden.

Syntax:

accept [ -E ] [ -U username ] [ -h hostname[:port] ] destination(s)
  • -E – bewirkt, dass der Drucker Requestsn annimmt, indem der Drucker automatisch aktiviert wird.
  • -U – legt den Benutzernamen fest, der beim Verbinden mit dem Server gesendet werden soll.
  • -h – Wird verwendet, um eine Verbindung zu einem Drucker auf einem Remote-Server herzustellen

Ausführen des Accept-Befehls für den Zieldrucker (HP-LaserJet-Professional-P1108), der direkt mit dem System verbunden ist.

Schritt 1. Rufen Sie den aktuellen Status des Druckers mit dem Befehl lpstat ab .

lpstat -a -p HP-LaserJet-Professional-P1108

lpstat-command-linux

Schritt 2. Senden der Requests durch den Accept-Befehl.

accept -E HP-LaserJet-Professional-P1108

request-through-accept-command

Schritt 3. Rufen Sie den Status erneut ab, um die Requests per Accept-Befehl zu prüfen.

lpstat -a -p HP-LaserJet-Professional-P1108

check-request-accept-command

Jetzt wurden die Druckanforderungen vor der Ausführung des Accept-Befehls ausgeführt und sind jetzt nicht in der Druckwarteschlange vorhanden.

Herstellen einer Verbindung zu einem Drucker auf einem Remote-Server.
Geben Sie den folgenden Befehl ein, um eine Verbindung zu einem Drucker herzustellen, der auf einem Server 120.10.100.100 und an Port 631 verfügbar ist.

accept -h 120.10.100.100:631 HP-LaserJet-Professional-P1108

connect-printer-to-remote-server-using-accepts
Die Operation ist hier fehlgeschlagen, da derzeit kein Drucker am genannten Port verfügbar ist. Aber wenn der Drucker angeschlossen wäre, würde er die Requests annehmen.