Befehl "disable"
Der Befehl disable enthält Informationen für die Deaktivierung des AIX® Print Subsystems und des System V Print Subsystems.
Zweck
Inaktiviert Druckerwarteschlangeneinheiten.
Syntax
Beschreibung
Flags
| Element | Beschreibung |
|---|---|
| -c | Bricht alle Jobanforderungen ab. Die Verwendung dieses Flags ist dasselbe wie die Eingabe des Befehls enq -K. |
| -rUrsache | Gibt den Grund für die Inaktivierung der Druckerwarteschlangeneinheit mit der Variablen
Grund an. Dieses Flag ist ein so genanntes Nulloperationsflag, d. h., das Flag wird vom System ignoriert. |
Sicherheit
Beispiele
- Zum Einreihen der Druckerwarteschlangelp0Geben Sie Folgendes ein, ohne auf die Beendigung der aktuellen Druckjobs zu warten:disable -c lp0
- Zum Einreihen der Druckerwarteschlangelp0Geben Sie Folgendes ein, nachdem alle Druckjobs beendet wurden:
disable lp0
Dateien
| Element | Beschreibung |
|---|---|
| /usr/sbin/qdaemon | Enthält den Warteschlangendämon. |
| /etc/qconfig | Enthält die Warteschlangenkonfigurationsdatei. |
| /etc/qconfig.bin | Enthält die verarbeitete Binärversion der Datei /etc/qconfig. |
| /var/spool/lpd/qdir/* | Enthält Warteschlangenanforderungen. |
| /var/spool/lpd/stat/* | Enthält Informationen zum Status der Einheiten. |
| /var/spool/qdaemon/* | Enthält temporäre Kopien von in die Warteschlange eingereihten Dateien. |
Befehl zum Inaktivieren des System V-Drucksubsystems
Zweck
LP-Drucker inaktivieren
Syntax
disable [Flags] Drucker
Beschreibung
Der Befehl disable inaktiviert die benannten Drucker und hindert sie damit daran, die von lp gesendeten Druckanforderungen zu drucken. Standardmäßig werden alle Anforderungen, die momentan auf den angegebenen Druckern gedruckt werden, vollständig auf demselben oder einem anderen Mitglied derselben Druckerklasse erneut gedruckt. Wenn es sich um einen fernen Drucker handelt, stoppt dieser Befehl nur die Übertragung von Jobs an das ferne System. Der Befehl disable muss auf dem fernen System ausgeführt werden, um den Drucker zu inaktivieren. (Führen Sie lpstat -p aus, um den Status von Druckern abzurufen.)
Druckernamen sind systemdefinierte Wörter und sollten daher auf Groß- und Kleinbuchstaben (ASCII-Zeichen) beschränkt werden.
Wenn Sie disable -? eingeben, zeigt das System den Verwendungshinweis für den Befehl an und gibt den Statuscode 0 zurück.
Flags
- -c
- Bricht alle Anforderungen ab, die derzeit auf einem der angegebenen Drucker gedruckt werden. Dieses Flag kann nicht zusammen mit dem Flag -W verwendet werden. Wenn es sich um einen fernen Drucker handelt, wird das Flag -c ignoriert.
- -r Ursache
- Weist einen Grund für die Inaktivierung der Drucker zu. Dieser Grund gilt für alle angegebenen Drucker. Diese Ursache wird von lpstat -pgemeldet. Ursache muss in Anführungszeichen eingeschlossen werden, wenn sie Leerzeichen enthält. Der Standardgrund ist unknown reason für vorhandene Drucker und new printer für Drucker, die dem System kurz zuvor hinzugefügt wurden, aber noch nicht aktiviert sind.
- -W
- Wartet, bis die momentan gedruckte Anforderung abgeschlossen ist, bevor Sie der angegebene Drucker inaktiviert wird.
Dieses Flag kann nicht zusammen mit dem Flag -c verwendet werden. Wenn es sich um einen fernen Drucker handelt, wird das Flag -W ignoriert.
Sicherheit
Dateien
- /var/spool/lp/*