Wie lösche ich einen Timer in Redhat Linux, der mit 'systemctl list-timers' angezeigt wird?

Antwort

Um einen Timer in Red Hat Linux (bzw. generell in Systemen mit systemd) zu löschen, musst du die zugehörige Timer-Unit-Datei entfernen oder deaktivieren. Die Schritte sind: 1. **Timer-Name herausfinden:** Mit `systemctl list-timers` siehst du z.B. einen Eintrag wie `myjob.timer`. 2. **Timer stoppen und deaktivieren:** ```bash sudo systemctl stop myjob.timer sudo systemctl disable myjob.timer ``` 3. **Timer-Unit-Datei löschen (optional):** Die Timer-Unit-Datei liegt meist unter `/etc/systemd/system/` oder `/usr/lib/systemd/system/`. ```bash sudo rm /etc/systemd/system/myjob.timer ``` (Pfad ggf. anpassen, je nachdem, wo die Datei liegt.) 4. **Reload systemd:** Damit systemd die Änderung erkennt: ```bash sudo systemctl daemon-reload ``` **Hinweis:** Oft gibt es zu einem Timer auch eine zugehörige Service-Unit (`myjob.service`). Wenn du den Job komplett entfernen willst, lösche auch diese Datei. **Weitere Infos:** - [Red Hat Dokumentation zu systemd Timer Units](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/configuring_basic_system_settings/creating-and-managing-systemd-timer-units_configuring-basic-system-settings) Damit ist der Timer entfernt und wird nicht mehr ausgeführt.

Frage stellen und sofort Antwort erhalten