Cron Job erstellen?

Diskutiere Cron Job erstellen? im Linux Forum im Bereich Weitere Betriebssysteme; HI linuxler ich muss einen Cron job erstellen, der jeden abend um 22 Uhr läuft und einen Update auf einer mysql tabelle macht. wie geht das ?
SethGeko

SethGeko

Mod + wb-mail
Team
Dabei seit
15.11.2002
Beiträge
3.579
Alter
50
Ort
Basel
Hi

Bin zwar kein Linuxler, hab`s aber im Web gefunden! :D

Code:
cron job einrichten: 


Starten Sie den Befehl crontab -e zum Erstellen oder Editieren Ihrer Cron-Datei, crontab -l zum auflisten der Cron-Jobs oder crontab -r zum löschen der Cron-Jobs.

Eine Zeile in einer Cron-Datei sieht so aus:


1 2 3 4 5  /etc/meinSkript argumente
 
 


die fünf Zahlen am Anfang der Zeile repräsentieren folgendes:


1: Minuten (0-59)
2: Stunden (0-23)
3: Tag   (1-31)
4: Monat  (1-12 oder January, February, March, ...)
5: Wochentag(0-7 oder Monday, Tuesday, Wednesday, ... 0 und 7=Sunday)
 
 


Damit können Sie festlegen, zu welchen Zeiten das angegebene Skript gestartet werden soll. Damit jedoch nicht genug, Sie können die Zeiten noch etwas strukturierter angeben und zwar folgendermassen:


*:     trifft immer zu
1-4:    Bereich, trifft zu wenn 1, 2, 3 oder 4 zutrifft
1-4/2:   Schrittweise, also 1 und 3
1,5,6:   Aufzählung
*/3:    jedes dritte
1-4,10-15: Aufzählung und Bereiche kombiniert
 
 


Ausserdem können Sie in der Datei festlegen, mit welcher SHELL die Skripte ausgeführt werden sollen, und wem eine E-Mail mit dem Ergebnis zugesandt werden soll:
SHELL=/bin/bash
[email protected]

So, nun noch ein paar Beispiele:


# jeden Tag um 0:05
5 0 * * *    $HOME/bin/daily.job >> $HOME/tmp/out 2>&1
# am ersten jeden Monats um 14:15
15 14 1 * *   $HOME/bin/monthly
# um 22:00 wochentags
0 22 * * 1-5  mail -s "It's 10pm" joe%Joe,%%Where are your kids?%
# jeden Tag 23 Minuten nach jeder geraden Stunde (0:23, 2:23, ...)
23 0-23/2 * * * $HOME/status.sh
# Sonntags um 4:05
5 4 * * sun   $HOME/backup.sh full
 
 


Hinweis: 
Wochentage und Kalendertage schliessen sich nicht aus, sondern werden getrennt betrachtet. Trifft also eines der beiden zu, wird das Skript ausgeführt.
 
stpe

stpe

Dabei seit
14.11.2001
Beiträge
2.729
apropos smilie - hast Du schon den "freitext-smilie" irgendwo eingebaut? :D
 
Thema:

Cron Job erstellen?

Cron Job erstellen? - Ähnliche Themen

Screenshots direkt im Microsoft Edge Browser erstellen - So geht es mit dem neuen Screenshot Tool!: Einen Screenshot kann man auch am PC für die unterschiedlichsten Zwecke benötigen und bei vielen Browsern muss man dann auf externe Tools...
Mehrere Ordner erstellen: Guten Abend, ist es möglich schnell Ordner mit einer Aufsteigenden Zahl zu erstellen? Bsp.: Ordner 1 Ordner 2 Ordner 3 .... bis 1.000...
QR-Codes für Webseiten im Vivaldi Browser erstellen - So aktiviert man das Erstellen von QR-Codes: Der Vivaldi Browser ist schon lange kein „Geheimtipp“ mehr und für viele schon seit einiger Zeit die erste Wahl, wenn es um das Installieren eines...
Kann keine neuen Benutzer erstellen-werden automatisch immer wieder gelöscht: Ich möchte ein neues Benutzerkonto erstellen. Dazu bin ich als Admin angemeldet. Unter Einstellungen / Konten/Familie und andere Benutzer mache...
Fax versenden "Microsoft Konto erstellen"?: wie geht das denn....? wie kann ich denn ein Microsoft Konto erstellen... das wird angefragt, wenn ich mit meinem neuen Drucker ein Fax...
Oben