Name
at, batch, atq, atrm - queue, prüft oder löscht Jobs zur späteren Ausführung
Zusammenfassung
beim -V -q Warteschlange -f Datei -mldbv ZEIT bei -c Job Job… atq -V -q Warteschlange atrm -V Job Job… Stapel -V -q Warteschlange -f Datei -mv ZEIT
beim undStapel Liest Befehle aus der Standardeingabe oder einer angegebenen Datei, die zu einem späteren Zeitpunkt ausgeführt werden sollen, unter Verwendung der von der Umgebungsvariablen des Benutzers festgelegten ShellSCHALE, die Login-Shell des Benutzers oder letztendlich/ bin / sh. beim führt Befehle zu einer bestimmten Zeit aus. atq listet die ausstehenden Jobs des Benutzers auf, es sei denn, der Benutzer ist der Superuser. In diesem Fall werden alle Jobs aufgelistet. Das Format der Ausgabezeilen (eine für jeden Job) ist: Jobnummer, Datum, Stunde, Jobklasse. atrm löscht Jobs, die anhand ihrer Jobnummer identifiziert werden. Stapel führt Befehle aus, wenn die Systemlaststufen dies zulassen; mit anderen Worten, wenn der Lastdurchschnitt unter 0,8 oder den beim Aufruf von angegebenen Wert fälltatrun. Beim ermöglicht relativ komplexe Zeitangaben und erweitert den POSIX.2-Standard. Es akzeptiert Zeiten des FormularsHH: MM einen Job zu einer bestimmten Tageszeit ausführen. (Wenn diese Zeit bereits abgelaufen ist, wird der nächste Tag angenommen.) Sie können auch angebenMitternacht, Mittag, oderTeezeit (16 Uhr) und Sie können eine Uhrzeit mit einem Suffix versehenAM oderPM zum Laufen am Morgen oder am Abend. Sie können auch angeben, an welchem Tag der Job ausgeführt wird, indem Sie im Formular ein Datum angebenMonatsname Tag mit einem optionalenJahr, oder ein Datum des Formulars angebenMMDDYY oderMM / TT / JJ oderDD.MM.YY. Die Angabe eines Datums Muss Befolgen Sie die Angabe der Uhrzeit. Du kannst auch gerne mal gebenjetzt + Anzahl Zeiteinheiten, wo die Zeiteinheiten sein könnenProtokoll, Std, Tage, oderWochen und du kannst es sagenbeim um den Job heute auszuführen, indem Sie die Zeit mitheute und morgen den Job ausführen, indem Sie die Zeit mitMorgen. Zum Beispiel, um einen Job um 16:00 Uhr auszuführen. In drei Tagen würden Sie um 16.00 Uhr tun. + 3 Tage, Um einen Job am 31. Juli um 10.00 Uhr auszuführen, würden Sie es um 10.00 Uhr tun. 31. Juli und um morgen früh um 1 Uhr einen Job auszuführen, würden Sie morgen um 1 Uhr nachmittags arbeiten. /usr/share/doc/at-3.1.8/timespec enthält die genaue Definition der Zeitangabe. Für beidebeim undStapelwerden Befehle aus der Standardeingabe oder der mit der angegebenen Datei gelesen-fOption und ausgeführt. Das Arbeitsverzeichnis, die Umgebung (mit Ausnahme der Variablen)BEGRIFF,ANZEIGE und_) und die umask werden ab dem Zeitpunkt des Aufrufs beibehalten. Einbeim- oderStapel -Befehl aufgerufen von asu (1) Die Shell behält die aktuelle Benutzer-ID bei. Der Benutzer erhält einen Standardfehler und eine Standardausgabe von seinen Befehlen, falls vorhanden. Mail wird mit dem Befehl gesendet/ usr / sbin / sendmail. Obbeim wird von a ausgeführtsu (1) shell erhält der Besitzer der Login-Shell die Mail. Der Superuser kann diese Befehle auf jeden Fall verwenden. Für andere Benutzer wird die Berechtigung zur Verwendung von durch die Dateien bestimmt /etc/at.allow und /etc/at.deny . Wenn die Datei /etc/at.allow existiert, dürfen nur die darin genannten Benutzernamen verwendet werdenbeim. Ob /etc/at.allow ist nicht vorhanden, /etc/at.deny aktiviert ist, darf dann jeder Benutzername, den er nicht erwähnt hat, verwendet werdenbeim. Wenn keine vorhanden ist, darf nur der Superuser von at verwendet werden. Ein leeres /etc/at.deny bedeutet, dass jeder Benutzer diese Befehle verwenden darf. Dies ist die Standardkonfiguration. -V gibt die Versionsnummer als Standardfehler aus. -q Warteschlange verwendet die angegebene Warteschlange. Eine Warteschlangenbezeichnung besteht aus einem einzelnen Buchstaben. Gültige Warteschlangenbezeichnungen reichen vonein zuz. undEIN zuZ. Dasein Warteschlange ist die Standardeinstellung fürbeim und dasbSchlange fürStapel. Warteschlangen mit höheren Buchstaben laufen mit erhöhter Freundlichkeit. Die spezielle Warteschlange "=" ist für derzeit laufende Jobs reserviert. Wenn ein Job an eine Warteschlange übergeben wird, die mit einem Großbuchstaben gekennzeichnet ist, wird er so behandelt, als wäre er zu diesem Zeitpunkt an Batch übergeben worden. Obatq Wenn eine bestimmte Warteschlange angegeben wird, werden nur in dieser Warteschlange anstehende Aufträge angezeigt. -m Senden Sie eine E-Mail an den Benutzer, wenn der Job abgeschlossen ist, auch wenn keine Ausgabe erfolgt ist. -f Datei Liest den Job ausDatei eher als Standardeingabe. -l Ist ein Alias füratq. -d Ist ein Alias füratrm. -v Zeigt die Uhrzeit an, zu der der Job ausgeführt wird. Die angezeigten Zeiten haben das Format "1997-02-20 14:50", sofern die Umgebungsvariable nicht angegeben istPOSIXLY_CORRECTist gesetzt; dann wird es "Do Feb 20 14:50:00 1996" sein. -c Die in der Befehlszeile aufgeführten Jobs werden in der Standardausgabe angezeigt. Beschreibung
Optionen




