at: Unterschied zwischen den Versionen

Aus Mikiwiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: Der Shell-Befehl <b>at</b> stellt Jobs zur späteren Ausführung in eine Warteschlange. {| class=wikitable width=100% ! Befehl !! Beschreibung |- | <b>atd</b> || D...)
 
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Der [[Shell-Befehl]] <b>at</b> stellt Jobs zur späteren Ausführung in eine Warteschlange.
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=wikitable width=100%
{| class=wiki
! Befehl !! Beschreibung
! width=10% | Befehl !! Beschreibung
|-
|-
| <b>atd</b> || Dieser [[Daemon]] muss gestartet werden, damit at genutzt werden kann.
| <b>atd</b> || Dieser [[Daemon]] muss gestartet werden, damit at genutzt werden kann.
Zeile 31: Zeile 31:
== Weblinks ==
== Weblinks ==


* [http://www.linux-praxis.de/lpic1/manpages/at.html at] (Linux-Praxis.de) - Manpage in Deutsch
{{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