.TIMER

TIMER-bestand

Systemd Timer Unit File
Stel een vraag
SNEL ANTWOORD

Een .timer-bestand is een systemd-unit die plant wanneer een andere unit (meestal een bijbehorend .service-bestand) op Linux wordt uitgevoerd, en fungeert als een moderne vervanging voor cron. Het is een klein tekstbestand in INI-stijl, dus u kunt het openen en bewerken met elke teksteditor zoals nano, vim of VS Code. Om er een te activeren, plaatst u deze onder /etc/systemd/system/ en voert u systemctl enable --now name.timer uit; gebruik systemctl list-timers om geplande timers te bekijken.

Ontwikkelaar: systemd project (originally Lennart Poettering and Kay Sievers) Categorie: Instellingsbestanden Open standaard MIME: text/plain
OPENT OP Windows macOS Linux
Gerelateerd: .ICA · .DS_STORE · .WMZ · .CFG

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Aug 25, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het TIMER-bestandsformaat?

Een .timer-bestand is een timer-unit die wordt gebruikt door systemd, het init-systeem en de servicemanager achter de meeste Linux-distributies. Het plant wanneer een andere unit wordt uitgevoerd, meestal een bijbehorend .service-bestand, en fungeert als een moderne vervanging voor cron. Het bestand is kleine, platte UTF-8-tekst in INI-stijl, dus het bevat een schema in plaats van programmacode.

Elke timer is normaal gesproken gekoppeld aan een service met dezelfde basisnaam. Een bestand genaamd backup.timer triggert backup.service, tenzij de Unit=-richtlijn een ander doel noemt. De unit is georganiseerd in drie secties: [Unit] voor de beschrijving en afhankelijkheden, [Timer] voor het schema, en [Install] voor activering via WantedBy=timers.target.

Schema's zijn er in twee vormen. Realtime-timers gebruiken OnCalendar= om af te gaan op kalendergebeurtenissen, net zoals een cron-job dat doet. Monotone timers zoals OnBootSec= of OnUnitActiveSec= gaan af na een ingestelde tijdsduur na een referentiegebeurtenis zoals het opstarten of de laatste uitvoering. Opties zoals Persistent=true halen een gemiste uitvoering in nadat de machine uit stond, en RandomizedDelaySec= spreidt de belasting over veel hosts.

Beveiliging & veiligheid

RISICO: 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.

Formaatdetails

in een notendop
VOLLEDIGE NAAMSystemd Timer Unit Fileook bekend als Systemd Timer Unit, Timer Unit Configuration File
ONTWIKKELAARsystemd project (originally Lennart Poettering and Kay Sievers)sinds 2012 (systemd timer units)
MIME-TYPEtext/plain
TYPEPlain-text INI-style unit configuration file
STANDAARDOpen · royaltyvrij
Deze extensie wordt ook gebruikt door…
  • 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.

Programma's die TIMER-bestanden openen

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

diepe specificaties
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
Uitgebracht2012 (systemd timer units)
Open standaardJa · royaltyvrij
Specificatieman7.org

TIMER conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met TIMER-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over TIMER-bestanden.

Veelgestelde vragen

Hoe open ik een .timer-bestand?
Open het in een willekeurige teksteditor zoals nano, vim, VS Code of Notepad++. Het is een klein tekstbestand, dus er is geen speciale software vereist om het te lezen.
Wat is het verschil tussen een .timer- en een .service-bestand?
Een .service-bestand definieert *wat* er moet worden uitgevoerd; een .timer-bestand definieert *wanneer* het moet worden uitgevoerd. Een timer genaamd backup.timer activeert backup.service, tenzij de Unit=-richtlijn anders aangeeft.
Hoe schakel ik een timer in en start ik deze?
Plaats het bestand in /etc/systemd/system/, voer systemctl daemon-reload uit, en daarna systemctl enable --now name.timer. Controleer het met systemctl list-timers.
Zijn systemd-timers beter dan cron?
Timers integreren met het systemd-journaal voor logging, ondersteunen afhankelijkheden en kunnen gemiste uitvoeringen inhalen met Persistent=true. Cron is eenvoudiger en meer overdraagbaar tussen Unix-systemen. Beiden zijn valide; timers zijn gebruikelijk op modern Linux.
Waarom gaat mijn timer niet af?
Bevestig dat de timer is ingeschakeld en actief is met systemctl status name.timer, dat er een bijbehorende service bestaat en dat de OnCalendar=-expressie geldig is. Test de expressie met systemd-analyze calendar "uw-string".
Kan ik een .timer-bestand openen op Windows of macOS?
Ja, als tekst om te bekijken of te bewerken, maar timers draaien alleen onder systemd op Linux. Maak het bestand op elk gewenst besturingssysteem en implementeer het op een Linux-host.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

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

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z