linux:befehle:at
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| linux:befehle:at [2025/03/02 14:13] – angelegt Branislav Zeljak | linux:befehle:at [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== at - Einmalige Zeitgesteuerte Aufgaben ====== | ||
| - | (2025) | ||
| - | |||
| - | **at** ist ein Dienst auf Unix-ähnlichen Systemen, der es ermöglicht, | ||
| - | |||
| - | ===== Syntax ===== | ||
| - | at [Optionen] [Zeit] [Befehl] | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Wichtige Optionen ===== | ||
| - | ^ Option ^ Beschreibung ^ | ||
| - | | -f < | ||
| - | | -l | Listet alle geplanten Jobs auf. | | ||
| - | | -r < | ||
| - | | -m | Schickt eine E-Mail bei der Ausführung des Jobs (Standardverhalten). | | ||
| - | | -v | Gibt eine detaillierte Ausgabe der geplanten Jobs aus. | | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Zeitformat ===== | ||
| - | Die Zeitangabe für den **at**-Befehl kann in verschiedenen Formaten erfolgen, z.B.: | ||
| - | * Eine genaue Uhrzeit: `at 14:30` | ||
| - | * Ein Datum und eine Uhrzeit: `at 2025-03-05 16:00` | ||
| - | * Relative Zeiten wie `at now + 2 hours` für zwei Stunden ab jetzt. | ||
| - | | ||
| - | Ein weiteres Beispiel ist: | ||
| - | < | ||
| - | at 14:30 tomorrow | ||
| - | </ | ||
| - | dies würde die Aufgabe am nächsten Tag um 14:30 Uhr ausführen. | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Beispiel ===== | ||
| - | * Eine Aufgabe um 15:00 Uhr ausführen: | ||
| - | < | ||
| - | at 15:00 | ||
| - | at> / | ||
| - | at> <EOT> | ||
| - | </ | ||
| - | In diesem Beispiel wird das Skript **script.sh** um 15:00 Uhr ausgeführt. | ||
| - | |||
| - | * Eine Aufgabe eine Stunde nach der aktuellen Zeit ausführen: | ||
| - | < | ||
| - | at now + 1 hour | ||
| - | at> / | ||
| - | at> <EOT> | ||
| - | </ | ||
| - | |||
| - | * Eine Aufgabe morgen um 16:00 Uhr ausführen: | ||
| - | < | ||
| - | at 16:00 tomorrow | ||
| - | at> / | ||
| - | at> <EOT> | ||
| - | </ | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Hinweis ===== | ||
| - | * **at** verarbeitet nur einmalige Jobs. Wenn Sie eine wiederkehrende Aufgabe benötigen, verwenden Sie stattdessen **cron**. | ||
| - | * **at** benötigt möglicherweise Administratorrechte, | ||
| - | |||
| - | ---- | ||
| - | |||
| - | ===== Weitere Informationen ===== | ||
| - | Die Man-Page liefert detaillierte Informationen über **at**: | ||
| - | < | ||
| - | man at | ||
| - | </ | ||
