Befehl "cronadm"
Zweck
Listet crontab- oder at-Jobs auf oder entfernt sie.
Syntax
crontab-Jobs auflisten oder entfernen
cronadm cron {{ -l | -v } [ UserName ] ... | -r UserName }
at-Jobs auflisten oder entfernen
cronadm at { -l < UserName ] | -r { Benutzername | Jobname }}
Beschreibung
Der Befehl cronadm wird von einem Rootbenutzer verwendet, um die crontab- oder at-Jobs aller Benutzer aufzulisten oder zu entfernen.
Die cron-Jobs werden über den Parameter Benutzername aufgelistet und entfernt. Sie können einen oder mehrere Benutzernamen angeben. Geben Sie keinen Benutzer an, wenn alle cron-Jobs aufgelistet werden sollen. Die at-Jobs werden über den Parameter Benutzername aufgelistet und können entweder über den Parameter Benutzername oder den Parameter Jobname entfernt werden.
Der Name einer crontab-Jobdatei ist der Name des Benutzers, der den crontab-Job übergeben hat, und der Name der Datei im Verzeichnis /var/spool/cron/crontabs. Der Name eines at-Jobs ist eine Verkettung des Namens des Benutzers, der den at-Job übergeben hat, und eines Codes für die Uhrzeit, zu der der at-Job übergeben wurde.
Flags
Cronadm-cron
| Element | Beschreibung |
|---|---|
| -l | Listet alle crontab-Dateien auf. Wenn Sie den Parameter Benutzername angeben, werden nur die crontab-Dateien des entsprechenden Benutzers aufgelistet. |
| -r | Entfernt crontab-Dateien. Wenn Sie den Parameter Benutzername angeben, wird die crontab-Datei des entsprechenden Benutzers entfernt. |
| -v | Listet den Status aller crontab-Jobs auf. Wenn Sie den Parameter Benutzername angeben, werden nur die crontab-Dateien des entsprechenden Benutzers ausführlich aufgelistet. |
cronadm unter
| Element | Beschreibung |
|---|---|
| -l | Listet die at-Jobs für den mit dem Parameter Benutzername angegebenen Benutzer aufgelistet. |
| -r | Entfernt den mit dem Parameter UserName oder JobName angegebenen Job at . |
Sicherheit
Zugriffssteuerung
Wird nur von Benutzern mit Rootberechtigung verwendet.
Prüfereignisse
Wenn das Prüfsubsystem ordnungsgemäß konfiguriert und aktiviert ist, generiert der Befehl cronadm bei jeder Ausführung den folgenden Prüfdatensatz (Ereignis):
| Ereignis | Informationen |
|---|---|
| AT_JobRemove | Zeigt an, ob ein crontab- oder at-Job entfernt wurde und wann. |
Hinweis für Benutzer von RBAC und Trusted AIX® :Dieser Befehl kann privilegierte Operationen ausführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen zu Berechtigungen und Autorisierungen finden Sie im Abschnitt "Privileged Command Database" in der Veröffentlichung Security. Eine Liste der Privilegien und Berechtigungen für diesen Befehl finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.
Beispiele
Dateien
| Element | Beschreibung |
|---|---|
| /usr/bin/cronadm | Enthält den Befehl cronadm. |