at: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Michi (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Der [[Shell-Befehl]] <b>at</b> ermöglicht die zeitversetzte Ausführung eines Shell-Befehls oder eines Shellskripts. Anders als Cronjobs von [[ | Der [[Shell-Befehl]] <b>at</b> ermöglicht die zeitversetzte Ausführung eines Shell-Befehls oder eines Shellskripts. Anders als Cronjobs von [[crond]] ist at dazu gedacht, einen Befehl einmalig auszuführen. Es können mehrere Befehle in die Liste von at aufgenommen werden, um sie später ausführen zu lassen. Diese Befehle in der Liste werden Jobs genannt. | ||
{| class= | {| class=wiki | ||
! width=10% | Befehl !! Beschreibung | ! width=10% | Befehl !! Beschreibung | ||
|- | |- | ||
Zeile 31: | Zeile 31: | ||
== Weblinks == | == Weblinks == | ||
{{Weblinks}} | |||
{{ | {{url|DE|Linux Praxis|ger|http://www.linux-praxis.de/lpic1/manpages/at.html|at|Manpage}} | ||
{{url_dewikipedia|At_(Unix)|at_(Unix)}} | |||
{{Fuss}} | |||
{{cat|Shell-Befehl}} | {{cat|Shell-Befehl}} | ||
{{cat|Zeitsteuerung}} | {{cat|Zeitsteuerung}} |
Aktuelle Version vom 7. Februar 2010, 15:40 Uhr
Der Shell-Befehl at ermöglicht die zeitversetzte Ausführung eines Shell-Befehls oder eines Shellskripts. Anders als Cronjobs von crond ist at dazu gedacht, einen Befehl einmalig auszuführen. Es können mehrere Befehle in die Liste von at aufgenommen werden, um sie später ausführen zu lassen. Diese Befehle in der Liste werden Jobs genannt.
Befehl | Beschreibung |
---|---|
atd | Dieser Daemon muss gestartet werden, damit at genutzt werden kann. |
atq | Anzeige der in der Warteschlange vorhandenen at-Jobs. |
atrm | Löschen der in der Warteschlange vorhandenen at-Jobs. |
Konfiguration
SUSE Linux Enterprise Server 9
atd muss unter "YaST > System > Runlevel-Editor" aktiviert werden (das bedingt womöglich auch den Start von "boot.clock").
Verwendung
Mit at abgesetzte Befehle werden auf einer eigenen Zeile mit CTRL+D abgeschlossen.
Um 10 Uhr 53 Minuten (Systemzeit) soll der Befehl "touch /tmp/test" ausgeführt werden.
$ at 10:53 warning: commands will be executed using /bin/sh at> touch /tmp/test at> <EOT> job 5 at 2007-05-08 10:53
Weblinks
Herausgeber | Sprache | Webseitentitel | Anmerkungen |
---|---|---|---|
Linux Praxis | ger | atwbm | Manpage |
Wikipedia | ger | at_(Unix)wbm | Enzyklopädischer Artikel |