An (Unix)

Im Unix ähnlichen Computer Betriebssysteme wird der Befehl verwendet, um Befehle zu planen, einmal in einer bestimmten Zeit in der Zukunft durchgeführt zu werden.

Genauer liest es eine Reihe von Befehlen vom Standardeingang und sammelt sie in einen "am Job", der zu einem späteren Zeitpunkt ausgeführt wird.

Der am Job erbt die aktuelle Umgebung, so dass sie in demselben Arbeitsverzeichnis und mit demselben Umgebungsvariable-Satz wie durchgeführt wird, als sie auf dem Plan gestanden hat.

Es unterscheidet sich, von dem für wiederkehrende Ausführungen (z.B einmal eine Stunde, jeder Dienstag, der 1. Januar jedes Jahr) verwendet wird.

Als mit erlauben viele Systeme von Unix dem Verwalter, Zugang zum Befehl zu beschränken.

kann gemacht werden, einen Benutzer, wenn getan, zu schicken, einen vorgesehenen Job von ihnen ausführend, kann mehr als eine Job-Warteschlange verwenden, und kann eine Liste von Jobs lesen, aus einer Datei statt des Standardeingangs zu tragen. Ein Beispielbefehl, ein C Programm um 11:45 Uhr am 31. Januar zu kompilieren und die Ergebnisse (STDOUT und STDERR) zu Ihrem Benutzerpersonalausweis per E-Mail zu schicken, würde sein:

$ werfen "Cc-o foo foo.c" | an 1145 zurück

$ in 1145 am 31. Januar

an> Cc-o foo foo.c

an> ^D (drücken Kontroll-D während am Anfang einer Linie)

$ atq

1234 am 2011-08-12 11:45 Cc-o foo foo.c Benutzer

$ atrm 1234

$ atq

$\

</Quelle>

In einem Unix ähnlichen Computer Betriebssysteme verwendet es einen Dämon, der im Vordergrund regelmäßig auf Überprüfung der Liste von Jobs wartet zu tun und das Hinrichten von denjenigen in ihrer vorgesehenen Zeit im Auftrag.

Mit dem Befehl statt kann es gemacht werden, nur vorgesehene Jobs zu führen, wenn der Lastdurchschnitt des Systems unten 0.8 pro Verzug ist.

Windows NT / 2000/XP/7 hat auch einen Befehl (ähnlich), aber es wird für den Aufgabe-Planer missbilligt.

Siehe auch

Außenverbindungen


Schädlingsbekämpfungsmittel-Widerstand / Ray Mabus
Impressum & Datenschutz