Hallo Forum,
ich versuche gerade ein eigens kreiertes Backup-Script per Cron zu initialisieren. Folgende Frage hätte ich dazu: wenn ich crontab -e eingebe, gibt mir vim eine bisher komplett leere Datei aus (/tmp/crontab.XXXXX...), obwohl unter /etc/crontab schon diverse Einstellung scheinbar von der Basisinstallation vorgenommen wurden. Ist das so korrekt und soll ich in die Datei schreiben, die mir crontab -e anbietet oder soll ichs manuell in die /etc/crontab einfuegen?
Gruß + Danke
Sebastian
crontab und crontab
crontab und crontab
greets | S3B
http://www.s3b.de/
http://www.s3b.de/
kann sein dass ich da jetzt was verwechsel, aber /tmp ist das temp-verzeichniss, dort liegen temporäre dateien.
die sachen von der Basisinstallation führen eigentlich nur die scripte aus, die unter den verzeichnissen cron.daily, cron.hourly etc liegen, aber dort leigt standardmässig nichts (ausser installierte software schreibt ein script rein)
Ich würde an deiner Stelle einfach dein script ins entsprechende directory legen, dann wird es entsprechend ausgeführt (täglich, stündlich, monatlich, je nach verzeichniss)
Wenn du speziell angepasste termine benötigst, die durch die standardverzeichnisse nicht abgedeckt werden, dann musst du es manuell in die crontab eintragen...
[EDIT:] ich habe das mal getestet eben, bei mir kommt auch eine leere datei.
Das hat folgenden hintergrund:
es wird eine temporäre datei erzeugt, in die du änderungen schreibst, nach schliessen des editors (VIM) werden diese änderungen auf syntax überprüft und falls richtig, in die crontab geschrieben...
ich bevorzuge jedoch den manuellen crontabeintrag, weil ich da schon beispüiele habe, (syntaxmässig)
die sachen von der Basisinstallation führen eigentlich nur die scripte aus, die unter den verzeichnissen cron.daily, cron.hourly etc liegen, aber dort leigt standardmässig nichts (ausser installierte software schreibt ein script rein)
Ich würde an deiner Stelle einfach dein script ins entsprechende directory legen, dann wird es entsprechend ausgeführt (täglich, stündlich, monatlich, je nach verzeichniss)
Wenn du speziell angepasste termine benötigst, die durch die standardverzeichnisse nicht abgedeckt werden, dann musst du es manuell in die crontab eintragen...
[EDIT:] ich habe das mal getestet eben, bei mir kommt auch eine leere datei.
Das hat folgenden hintergrund:
es wird eine temporäre datei erzeugt, in die du änderungen schreibst, nach schliessen des editors (VIM) werden diese änderungen auf syntax überprüft und falls richtig, in die crontab geschrieben...
ich bevorzuge jedoch den manuellen crontabeintrag, weil ich da schon beispüiele habe, (syntaxmässig)
cool - alles verstanden - und mal wieder danke, danke, danke
Gruß
Sebastian
Gruß
Sebastian
greets | S3B
http://www.s3b.de/
http://www.s3b.de/
Hallo s3b,
eine sehr ausführliche Anleitung für "cron und crontab" gibt es unter
http://www.rootforum.de/forum/viewtopic.php?t=16846
Viel Spaß und Erfolg
Gruß fuzzy
eine sehr ausführliche Anleitung für "cron und crontab" gibt es unter
http://www.rootforum.de/forum/viewtopic.php?t=16846
Viel Spaß und Erfolg
Gruß fuzzy