Supportnet Computer
Planet of Tech

Supportnet / Forum / Linux

CRON-JOB verwalten/erstellen





Frage

Moin, also ich bin immer noch LINUX-NEULING Frage: wir haben verschiedene Cron-jobs am laufen (updates usw.) nun wollt ich fragen wie kann ich jene verwalten? sprich ein und ausschalten oder neue erstellen. Um speziell zu sein, ich möchte das jeden tag eine sicherung unseres servers (linux) erstellt wird und eine bestätigung via email intern an mich gesendet wird das es geklappt hat. Hat irgendjemand ahnung davon???? MfG

Antwort 1 von MacGyver031

Hallo,
Mit
crontab -e
kann man die Jobs Editieren. Die Format kann man unter
man crontab
herausfinden (Minute Stunde Tag Monat Wochentag Befehl).

Senden von mails benötigt sendmail.

Am besten einen Skript schreiben was der PC alles machen soll.

SyM

Antwort 2 von johnthebrille

AHJA,

ich danke dir macgyver031, allerdings weiss ich echt nicht wie so ein script geschrieben wird / bzw. aussieht, kann ich mir einen bestehenden Script auch anschaun? z.B. haben wir einen script der immer updates runterzieht und mir ne mail sendet das er das gemacht hat und wann. Wenn ich den bestehenden ja dann sehe kann ich doch sicherlich eine menge daraus übernehmen oder irre ich mich da?

MfG

Antwort 3 von Samba

Nimm Dir 1 Stunde Zeit, installier Dir den Midnight Commander und dringe mal in die Tiefen von /etc vor.

Antwort 4 von johnthebrille

moin samba sorry das ich erst jetzt zurückposte hab das en weng verschlafen.

Wollt dir sagen das ich den MC draufhabe, sowas in der art kenn ich noch von ganzmal füher der NC (Norton Commander).

Ähm was hat das mit dem Verzeichniss /etc auf sich?

Dann hab ich auch schon oft bemerkt das wohl auch die anderen Verzeichnisse bestimmte bedeutungen haben.

Suse Prof. 8.2

wir hatten halt auch mal ein handbuch dazu aber weiss der geyer wo das ist.

MfG
John

Antwort 5 von marty

Schau mal hier. Vielleicht hilft dir das weiter ...


Es war schnell eine Lösung gefunden. Nur leider nicht für dieses Problem ...

Antwort 6 von johnthebrille

Moin,

also das ist ein sehr interesannte Seite, ich danke weisst du oder jemand anderes wie man das aber mit (LINKS) macht?
Ich werd mich aber mal dort durchforschen.

MfG

Antwort 7 von marty

Antwort 8 von johnthebrille

also ich meine das man befiehlt

"Ziehe um 3:00 Uhr das Update von der Seite herunter."

Diese Funktion bräuchte ich.
Und wo ich solche bestehenden Funktionen verwalten kann bzw. sehen/umändern kann.

MfG

Antwort 9 von Samba

Man kann dies nicht eindeutig beantworten, weil das jedes Unix und rede Distribution anders regelt. Jede Distribution liefert wieder eigene Scripte mit. Identisch ist bei allen die CronTab. Oftmals gibt es wiederum eigene Tabellen für Monat, Tag, Stunde usw., ist aber nicht generell so.
Deshalb sollst Du Dir mal die entsprechenden Dateien unterhalb /etc/ Deines Linux-Systems bzw. Unix-Systems ansehen und diese dann entsprechend anpassen. Scripte schreiben kann man lernen und genau dazu wurdest Du innerhalb dieses Threads aufgefordert und ermuntert.

Antwort 10 von marty

Das machst du mit der crontab.
Du kannst die Befehle direkt eintragen, oder ein Script angeben das ausgeführt werden soll (was übersichtlicher ist).
Zur crontab schau mal hier

Ein Eintrag könnte z.b. so aussehen:

#Taegliche Sicherung der Mail

0 18 * * 2-5 root /root/scripte/marty_mail.sh

Damit wird täglich (dienstags bis freitags - montags sichere ich fat das komplette home) um 18 uhr ein Script zur Mailsicherung aufgerufen.


mfg
marty

Antwort 11 von marty

Zitat:
...sichere ich fat das...

Fehlt ein "s" - reiche es hiermit nach ...


Es war schnell eine Lösung gefunden. Nur leider nicht für dieses Problem ...

Antwort 12 von Samba

Die crontab ist dafür meist nicht mehr allein zuständig! Ich bitte dies zu beachten.

Unter KDE gibt es das Tool kron oder kcron (wer mit einem Editor nicht umgehen kann).

Antwort 13 von johnthebrille

Moin,

ok ich danke euch für eure weiteren Hinweise, das klingt schon mal logisch mit der Zeitspanne,

NUR ich muss ja vorher was erstellen was er auch um 18:00 ausführen soll, wie mache ich das?

samba das tool hab ich gesucht aber nicht gefunden, das macht sozusagen auch diese Befehle nur halt mit grafischer Oberfläche? wo bekomme ich es her habe KDE 3.1 drauf.

Im großen und ganzen find ich die sache richtig interessant was ich aber noch fragen wollte ist gibt es noch sowas wie ein backup programm für suse 8.2? Bzw. sowas wie eine wiederherstellungfunktion falls doch mal was passiert sein sollte?
Im Yast2 hab ich sowas ähnliches gefunden hier konnten aber nur Dateien wieder hergeholt werden.

MfG
John

Antwort 14 von Samba

Antwort 15 von johnthebrille

heeee,

genau sowas suchte ich, ich werd mich aber trotzdem mal selber damit befassen man kann ja mit dem KCRON auch seine Scripte wieder einsehen. Und wiegesagt für mich iss das eben totales neuland. Ich werde auch mal den kurs in tuxhausen mitverfolgen und mich auf der kde seite mal durchforsten, aber wenn ich doch mal noch was haben sollte bin ich wieder hier.

Ich danke euch.

MfG

Antwort 16 von Samba

Ich kann zwar irgendwo nachvollziehen, dass ein GUI schicker ist und vielleicht auch einfacher zu bedienen, aber ich würde an Deiner Stelle wirklich mal versuchen, mehr mit dem Editor zu arbeiten. Man muss nur lesen und lernen wollen und mal seinen Grips anstrengen. Als Belohnung erhälst Du volle Kontrolle über Dein System. Und eine Tabelle ist mit einem Editor dann auch schneller geändert als mit der Maus, glaub mir.
Lerne den mc kennen. Und auch den vi.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: