FreeBSD

Was ist Crontab in FreeBSD?

Was ist Crontab in FreeBSD?
Dieses Tutorial soll das Kommandozeilen-Dienstprogramm crontab in FreeBSD vorstellen introduce. Mit Crontab können Sie die Tabellen einrichten oder entfernen, die den Cron-Daemon verbreiten. Es kann auch verwendet werden, um die Dateien in /var zu bearbeiten, die nicht direkt konfiguriert werden können. Es wird hauptsächlich verwendet, um Befehlsausführungen zu planen und zu automatisieren.

Crontab kann jedem Benutzerkonto gewährt werden. Die Benutzerkonten, die den crontab-Befehl verwenden können, sind in der Zulassungsdatei aufgeführt, wenn sie verfügbar ist. Andernfalls regelt entweder die Datei deny, welche Benutzer diesen Befehl nicht verwenden dürfen, oder der Befehl wäre nur für alle oder keine Benutzer (außer dem Superuser) verfügbar, abhängig von bestimmten Konfigurationsvariablen. \

Crontab-Optionen/Schalter

Bei Verwendung einer Crontab ohne Option wird die Crontab des Benutzers angezeigt.

Verwendung mit der Option -u:

Die Option -u, wenn sie mit einem Benutzernamen zur crontab hinzugefügt wird, bearbeitet die crontab dieses Benutzers.

Verwendung mit der Option -l:

Das Hinzufügen der Option -l zum Befehl crontab ergibt crontab auf der Standardausgabe.

Verwendung mit der Option -r:

Die Verwendung der Option -r mit dem Befehl crontab löscht Ihre crontab. Bevor Sie die Crontab tatsächlich löschen, werden Sie um eine Bestätigung gebeten.

Verwendung mit der Option -f:

Wenn Sie den crontab-Befehl mit der Option -f ausführen, wird Ihre crontab gelöscht, ohne zuerst eine Bestätigung zu verlangen, also mit Vorsicht verwenden.

Verwendung mit der Option -e:

Verwenden Sie die Option -e mit crontab, um Änderungen an der aktuellen crontab vorzunehmen, und installiert die geänderte crontab, sobald Sie den Editor verlassen.

Crontab-Dateien

Die für das Dienstprogramm crontab relevanten Dateien sind wie folgt:

  1. Die Datei unter /var/cron/allow zeigt, welche Benutzer crontab verwenden dürfen.
  2. Die Datei unter /var/cron/deny zeigt an, welche Benutzer ihre crontab-Rechte eingeschränkt haben.
  3. Schließlich listet die Datei unter /var/cron/tabs die crontab-Tabellen auf.

Syntax:

Die Syntax für die Verwendung des Crontab-Befehls lautet wie folgt:

$ crontab [-u Benutzer] Datei
$ crontab [-u Benutzer] -l | -r [-f] |-e

Fazit

Mit crontab können Benutzer die auszuführenden Befehle planen und automatisieren. Das Dienstprogramm cron arbeitet im Hintergrund und führt alle Befehle aus, die in einer crontab aufgelistet sind.

Wenn Sie statt einer Vorlage eine neue crontab-Datei starten möchten, können Sie den crontab-Befehl mit der Option -e verwenden.

Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...
OpenTTD vs. Simutrans
Das Erstellen einer eigenen Transportsimulation kann Spaß machen, entspannend und äußerst verlockend sein. Deshalb sollten Sie so viele Spiele wie mög...
OpenTTD-Tutorial
OpenTTD ist eines der beliebtesten Wirtschaftssimulationsspiele auf dem Markt. In diesem Spiel musst du ein wunderbares Transportunternehmen aufbauen....