.TIMER

TIMER Datei

Systemd Timer Unit File
Frage stellen
SCHNELLE ANTWORT

Eine .timer-Datei ist eine systemd-Unit, die plant, wann eine andere Unit (normalerweise eine passende .service-Datei) unter Linux ausgeführt wird, und dient als moderner Ersatz für cron. Es handelt sich um eine kleine reine Textdatei im INI-Stil, die Sie mit jedem Texteditor wie nano, vim oder VS Code öffnen und bearbeiten können. Um eine zu aktivieren, legen Sie diese unter /etc/systemd/system/ ab und führen Sie systemctl enable --now name.timer aus; verwenden Sie systemctl list-timers, um geplante Timer anzuzeigen.

Entwickler: systemd project (originally Lennart Poettering and Kay Sievers) Kategorie: Einstellungsdateien Offener Standard MIME: text/plain
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .ICA · .DS_STORE · .WMZ · .CFG

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Aug 25, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das TIMER-Dateiformat?

Eine .timer-Datei ist eine Timer-Unit, die von systemd verwendet wird, dem Init-System und Dienstmanager hinter den meisten Linux-Distributionen. Sie plant, wann eine andere Unit ausgeführt wird, normalerweise eine passende .service-Datei, und fungiert als moderner Ersatz für cron. Die Datei ist einfacher, reiner UTF-8-Text im INI-Stil und enthält daher eher einen Zeitplan als Programmcode.

Jeder Timer ist normalerweise mit einem Dienst desselben Basisnamens gekoppelt. Eine Datei namens backup.timer löst backup.service aus, es sei denn, ihre Unit=-Direktive nennt ein anderes Ziel. Die Unit ist in drei Abschnitte unterteilt: [Unit] für die Beschreibung und Abhängigkeiten, [Timer] für den Zeitplan und [Install] für die Aktivierung durch WantedBy=timers.target.

Zeitpläne gibt es in zwei Formen. Echtzeit-Timer verwenden OnCalendar=, um bei Kalenderereignissen auszulösen, so wie es ein cron-Job tut. Monotone Timer wie OnBootSec= oder OnUnitActiveSec= lösen nach einer festgelegten Zeitspanne nach einem Referenzereignis wie dem Booten oder dem letzten Durchlauf aus. Optionen wie Persistent=true holen einen verpassten Durchlauf nach, wenn der Rechner ausgeschaltet war, und RandomizedDelaySec= verteilt die Last über viele Hosts.

Sicherheit

RISIKO: LOW

A .timer file is plain text with no executable code, so opening it in an editor is safe. The real consideration is trust: a timer can schedule any system command through its paired service, so only install units from sources you trust and review them before enabling with systemctl.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMESystemd Timer Unit Filealias Systemd Timer Unit, Timer Unit Configuration File
ENTWICKLERsystemd project (originally Lennart Poettering and Kay Sievers)seit 2012 (systemd timer units)
MIME TYPEtext/plain
TYPPlain-text INI-style unit configuration file
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • Construct 2/3 timer behavior data - Some game and animation tools store timer state, but this is not the dominant meaning of the extension.
  • Generic application timer/config data - A few niche programs write settings files named with a .timer suffix; these are unrelated to systemd.

Programme zum Öffnen von TIMER-Dateien

Windows2 apps
Notepad Open Source Open the file as UTF-8 text to read or edit sections and directives.
Visual Studio Code Freemium View or author a .timer file on a workstation before copying it to a Linux host; opens as plain text with optional systemd/INI highlighting.
macOS2 apps
BBEdit Freemium View or edit the unit file as plain text.
Visual Studio Code Freemium Open and edit the .timer unit as text before deploying it to a Linux server.
Linux5 apps
Vim Open Source Edit the timer unit with vim /etc/systemd/system/name.timer; syntax highlighting for systemd units ships with Vim.
GNU Nano Open Source Open the file for quick edits with nano /etc/systemd/system/name.timer; run systemctl daemon-reload afterward to apply changes.
systemd / systemctl Open Source Manage the timer with systemctl: enable and start it via systemctl enable --now name.timer, inspect the schedule with systemctl list-timers, and check status with systemctl status name.timer.
systemctl edit / systemd-analyze Open Source Create or override a timer safely with systemctl edit name.timer and validate its calendar expression using systemd-analyze calendar "OnCalendar-string".
Visual Studio Code Freemium Open the .timer file as a plain-text unit; the systemd/INI extensions add highlighting and directive hints.

Technische Details

technische Spezifikation
EncodingUTF-8 plain text
Byte orderNot applicable (text)
ContainerNone; INI-style key=value sections
Typical sizeUnder 1 KB
StructureThree sections: [Unit] for description and dependencies, [Timer] for the schedule (OnCalendar, OnBootSec, OnActiveSec, OnUnitActiveSec, OnStartupSec, OnUnitInactiveSec, AccuracySec, RandomizedDelaySec, Persistent, Unit), and [Install] for enablement via WantedBy=timers.target.
IntegrityNone built in
PlatformsLinux
NotesEach .timer file normally pairs with a same-named .service file (foo.timer triggers foo.service unless Unit= overrides). Timers come in realtime (calendar) and monotonic (relative to boot, activation, or last run) forms and serve as a cron alternative managed through systemctl and logged to the systemd journal.
File LocationsSystem units in /usr/lib/systemd/system/ (packaged) and /etc/systemd/system/ (admin overrides); user units in ~/.config/systemd/user/ and /etc/systemd/user/.
Line EndingsUnix LF
Veröffentlicht2012 (systemd timer units)
Offener StandardJa · lizenzgebührenfrei
Spezifikationman7.org

TIMER-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit TIMER-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu TIMER-Dateien.

Häufig gestellte Fragen

Wie öffne ich eine .timer-Datei?
Öffnen Sie sie in einem beliebigen Texteditor wie nano, vim, VS Code oder Notepad++. Es ist eine kleine reine Textdatei, daher ist keine spezielle Software zum Lesen erforderlich.
Was ist der Unterschied zwischen einer .timer- und einer .service-Datei?
Eine .service-Datei definiert, was ausgeführt werden soll; eine .timer-Datei definiert, wann es ausgeführt werden soll. Ein Timer namens backup.timer aktiviert backup.service, sofern die Unit=-Direktive nichts anderes besagt.
Wie aktiviere und starte ich einen Timer?
Legen Sie die Datei in /etc/systemd/system/ ab, führen Sie systemctl daemon-reload aus und dann systemctl enable --now name.timer. Überprüfen Sie dies mit systemctl list-timers.
Sind systemd-Timer besser als cron?
Timer lassen sich zur Protokollierung in das systemd-Journal integrieren, unterstützen Abhängigkeiten und können verpasste Durchläufe mit Persistent=true nachholen. Cron ist einfacher und portabler zwischen Unix-Systemen. Beides ist legitim; Timer sind auf modernem Linux üblich.
Warum löst mein Timer nicht aus?
Bestätigen Sie mit systemctl status name.timer, dass der Timer aktiviert und aktiv ist, dass ein passender Dienst existiert und dass der OnCalendar=-Ausdruck gültig ist. Testen Sie den Ausdruck mit systemd-analyze calendar "ihr-string".
Kann ich eine .timer-Datei unter Windows oder macOS öffnen?
Ja, als Text zum Ansehen oder Bearbeiten, aber Timer laufen nur unter systemd auf Linux. Erstellen Sie die Datei auf einem beliebigen Betriebssystem und übertragen Sie sie auf einen Linux-Host.

Quellen

1systemd.timer(5) - Linux manual page (man7.org)man7.org
2systemd/Timers - ArchWikiwiki.archlinux.org

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Verwandte Erweiterungen

.ICACitrix Independent Computing Architecture file
.DS_STOREmacOS Finder Desktop Services Store (.DS_Store)
.WMZWindows Media Player Skin
.CFGConfiguration File
.LICLicense File
.CONFConfiguration File

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen