X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X
X

Wählen Sie Ihr Land

Turkey (Türkçe)Turkey (Türkçe) Germany (German)Germany (German)
X

Wissensdatenbank

StartseiteWissensdatenbankUbuntu 16 InstallationCron-Aufgaben und automatische Proz...

Cron-Aufgaben und automatische Prozesse mit dem Betriebssystem Ubuntu 16.04

**Cron-Jobs und Automatisierte Prozesse**

Ubuntu 16.04 bietet mit dem cron-Tool eine ausgezeichnete Möglichkeit, automatisierte Prozesse zu planen. Cron wird verwendet, um Befehle zu bestimmten Zeitintervallen oder zu bestimmten Zeitpunkten auszuführen. Dies ermöglicht die automatische Ausführung von Routine-Wartungsarbeiten, Backup-Prozessen, Bereinigung von Logdateien und ähnlichen Aufgaben.

**Grundlagen der Cron-Nutzung:**

Cron wird über die Datei `/etc/crontab` konfiguriert. Diese Datei ermöglicht die Planung von Cron-Jobs systemweit. Jede Zeile kann einen Cron-Job definieren. Benutzer können auch `crontab -e` verwenden, um ihre eigenen Cron-Jobs zu verwalten.

**Definition von Cron-Jobs:**

Cron-Jobs bestehen normalerweise aus fünf Teilen: Minute, Stunde, Tag, Monat und Wochentag. Zum Beispiel führt der Befehl `0 3 * * * root /bin/sh /path/to/script.sh` das Skript `/path/to/script.sh` täglich um 03:00 Uhr aus.

**Beispiel eines Cron-Jobs:**

Nachfolgend finden Sie ein Beispiel für einen Cron-Job, der täglich um 02:00 Uhr die System-Logdateien bereinigt:

```
0 2 * * * root /usr/sbin/logrotate /etc/logrotate.conf
```

**Verwaltung von Cron-Jobs:**

Die Verwaltung von Cron-Jobs erfolgt über den Befehl `crontab`. Zum Beispiel können Sie mit `crontab -e` die benutzerspezifischen Cron-Jobs bearbeiten. Mit `crontab -l` können Sie die aktuellen Cron-Jobs des Benutzers auflisten.

**Überwachung der Protokolle:**

Die Ausgaben während der Ausführung von Cron-Jobs werden normalerweise in Systemprotokolldateien wie `/var/log/syslog` geschrieben. Durch Überwachen dieser Protokolle können Sie überprüfen, ob die Cron-Jobs erfolgreich abgeschlossen wurden.

**Zusammenfassung:**

Ubuntu 16.04 bietet mit cron eine leistungsstarke Möglichkeit zur Planung automatisierter Prozesse. Cron wird verwendet, um Befehle zu bestimmten Zeitintervallen oder Zeitpunkten auszuführen. Benutzer können Cron-Jobs systemweit über die Datei `/etc/crontab` konfigurieren oder ihre eigenen Benutzer-Cron-Jobs mit dem `crontab`-Befehl verwalten. Durch Überwachen der Logdateien können Sie den erfolgreichen Abschluss von Cron-Jobs überprüfen.

Finden Sie nicht die Informationen, die Sie suchen?

Ticket erstellen
Fanden Sie es nützlich?
(20 mal angesehen / 0 Kunden fanden es hilfreich)

Top