woran sehe ich, dass nen cronjob läuft?

  1. kiu

    kiu Thread StarterMacUser Mitglied

    Mitglied seit:
    26.04.2004
    Beiträge:
    601
    Zustimmungen:
    1
    woran sehe ich, dass endlich n cronjob läuft?

    hallo leute,

    hab dieses cronix eingestellt und ich kann nicht sagen, ob sich was getan hat.

    was tut denn der rechner, wenn ein cronjob läuft?? sollte ich ihn an haben oder aus (pb)??
     
  2. Artaxx

    ArtaxxMacUser Mitglied

    Mitglied seit:
    25.03.2004
    Beiträge:
    6.096
    Zustimmungen:
    174
    Hallo,

    Cron Jobs laufen meines Wissens zwischen 3 und 5 Uhr morgens. Das sind UNIX eigene Wartungsarbeiten. Der Computer muss dabei an sein. Wie man das merkt, kann ich Dir nicht sagen. Ich bin schon öfter in dem Zeitraum am PC gesessen. Habe allerdings nichts bemerkt.

    Gruss
    Artaxx

    P.S. Cron Jobs gibt es glaub ich täglich, wöchentlich und monatlich.
     
    Artaxx, 01.09.2004
  3. XanTax

    XanTaxMacUser Mitglied

    Mitglied seit:
    25.06.2004
    Beiträge:
    168
    Zustimmungen:
    0
    Nur mal eine dumpfe Frage meiner Seite. Was sind Cron jobs? Habe ja gelesen das das Wartungsarbeiten sind. Aber bitte mehr konkreter.
     
    XanTax, 01.09.2004
  4. cla

    claMacUser Mitglied

    Mitglied seit:
    24.10.2003
    Beiträge:
    2.958
    Zustimmungen:
    128
    Log-Files werden archiviert und rotiert, Dateirechte überprüft, Temporäre Dateien gelöscht, Swap-Dateien überprüft usw...

    cla
     
  5. kiu

    kiu Thread StarterMacUser Mitglied

    Mitglied seit:
    26.04.2004
    Beiträge:
    601
    Zustimmungen:
    1
    tja da werden doch die dateisysteme auf trab gebracht, von wegen performance und so, keine ahnung. ich kenn mich da nich aus, aber mein rechner hat sehr an installationssachen viel zu fressen bekommen und startet langsamer. das lässt sich damit beheben. cronjobs machen auch noch andere sachen. hat auch was mit der schnellen dateiverwaltung zu tun und daher ist das schon sinnvoll
     
  6. globo

    globoMacUser Mitglied

    Mitglied seit:
    29.04.2004
    Beiträge:
    43
    Zustimmungen:
    0
    Bei mir hat es öfter pünktlich um 0:00 Uhr angefangen auf der Platte zu rumpeln...
     
    globo, 01.09.2004
  7. SCAMPER

    SCAMPERMacUser Mitglied

    Mitglied seit:
    31.05.2004
    Beiträge:
    266
    Zustimmungen:
    6
    Muss der Rechner wirklich "an" sein, oder reicht auch der Ruhezustand?

    Kann man diese Cronjobs auch manuell starten, so dass man nicht bis spät in die Nacht warten muss?

    Sorry für die evtl dummen Fragen, bin halt neu in der Apfel-Welt :cool:
     
    SCAMPER, 01.09.2004
  8. hannizkaos

    hannizkaosMacUser Mitglied

    Mitglied seit:
    31.07.2004
    Beiträge:
    767
    Zustimmungen:
    1
    Code:
    man cron
    
    cron ist ein Daemon, der zeitgesteuert beliebige Skripte ausführt.

    Die im System befindlichen Cronjobs können auch manuell ausgeführt werden:
    Code:
    sudo periodic daily
    sudo periodic weekly
    sudo periodic monthly
    
    u.a. wichtig, damit z.B. die locate Datenbank angelegt wird. Manuell:
    Code:
    sudo /usr/libexec/locate.updatedb
    
    Um herauszufinden, ob ein cronjob ausgeführt wurde musst du am einfachsten mal die Aktivitätsanzeige beobachten. 'Alle Prozesse' & 'Suche "cron"'

    Btw: NATÜRLICH muss der Rechner an sein, damit ein Dienst ausgeführt werden kann :D ;)
     
    hannizkaos, 01.09.2004
  9. Thorongil

    ThorongilMacUser Mitglied

    Mitglied seit:
    30.08.2004
    Beiträge:
    354
    Zustimmungen:
    0
    hm, ich würde mal supposen

    "cat /etc/crontab"

    Und dann guckstu, was denn gerade laufen würde. Und top sagt dir dann, ob cron läuft, oder nicht...
     
    Thorongil, 01.09.2004
  10. ratti

    rattiMacUser Mitglied

    Mitglied seit:
    09.05.2004
    Beiträge:
    1.515
    Zustimmungen:
    56
    /etc/crontab* ist nur die halbe Miete. Die Jobs dort werden zeitungenau ausgeführt wenn's passt.

    Normalerweise hängt man seine cronjobs in die crontab eines Users. Das geht im Terminal über
    crontab -e
    oder
    crontab -e -u USERNAME
    (für root)
    oder einfach angucken mit
    crontab -l [-u USERNAME]

    Achtung - zum ändern der cronjobs sollte man einen Konsolen-Texteditor beherrschen, voreingestellt ist "vi", den verlässt man mit ":wq" (mit speichern) bzw ":q!" (ohne speichern).

    Dort kann man cronjobs EXAKT ausführen lassen, zum Beispiel:

    0-59/20 0-23/4 * * * echo "guckuck"

    ...führt den cronjob aus um 0:00 Uhr, um 0:20 Uhr, 0:40 , 4:00 , 4:20, 4:40, 8:00, ...

    Die Jobs dort werden exakt ausgeführt. Ich lasse mir zum Beispiel meine Retrospect-Backup-Logfiles um 23:59 für diesen Tag mailen. Da wäre "daily" nicht exakt genug. [Ja, Fehler zwischen 23:59:00 und 23:59:59 nehme ich in kauf. :) ]

    Gruß, Ratti
     
    ratti, 01.09.2004
Die Seite wird geladen...
Ähnliche Themen - woran sehe dass
  1. Dirkk
    Antworten:
    5
    Aufrufe:
    366
  2. Luximage
    Antworten:
    5
    Aufrufe:
    315
    Luximage
    17.12.2016
  3. astavakra
    Antworten:
    9
    Aufrufe:
    222
    WeDoTheRest
    29.09.2016
  4. Molsen
    Antworten:
    3
    Aufrufe:
    353
    Mac_i_messer
    29.03.2009
  5. m@cwombat
    Antworten:
    6
    Aufrufe:
    421
    miguel_alemania
    02.11.2008