.TIMER

TIMER-fil

Systemd Timer Unit File
Stil et spørgsmål
HURTIGT SVAR

En .timer-fil er en systemd-enhed, der planlægger, hvornår en anden enhed (normalt en matchende .service-fil) kører på Linux, og fungerer som en moderne erstatning for cron. Det er en lille almindelig tekstfil i INI-stil, så du kan åbne og redigere den med enhver teksteditor såsom nano, vim eller VS Code. For at aktivere en skal du placere den under /etc/systemd/system/ og køre systemctl enable --now name.timer; brug systemctl list-timers for at se planlagte timere.

Udvikler: systemd project (originally Lennart Poettering and Kay Sievers) Kategori: Indstillingsfiler Åben standard MIME: text/plain
ÅBNER PÅ Windows macOS Linux
Relateret: .ICA · .DS_STORE · .WMZ · .CFG

På denne side

19k+ filtyper indekseret
Sidst gennemset Aug 25, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er TIMER-filformatet?

En .timer-fil er en timer-enhed, der bruges af systemd, det init-system og den tjenestehåndtering, der ligger bag de fleste Linux-distributioner. Den planlægger, hvornår en anden enhed kører, normalt en matchende .service-fil, og fungerer som en moderne erstatning for cron. Filen er lille, almindelig UTF-8-tekst i INI-stil, så den indeholder en tidsplan snarere end programkode.

Hver timer parres normalt med en tjeneste med det samme basisnavn. En fil kaldet backup.timer udløser backup.service, medmindre dens Unit=-direktiv navngiver et andet mål. Enheden er organiseret i tre sektioner: [Unit] til beskrivelse og afhængigheder, [Timer] til tidsplanen og [Install] til aktivering via WantedBy=timers.target.

Tidsplaner findes i to former. Realtidstimere bruger OnCalendar= til at aktivere på kalenderbegivenheder, ligesom et cron-job gør. Monotone timere såsom OnBootSec= eller OnUnitActiveSec= aktiveres efter et fastsat tidsrum efter en referencebegivenhed som opstart eller sidste kørsel. Indstillinger som Persistent=true indhenter en manglet kørsel, efter at maskinen har været slukket, og RandomizedDelaySec= spreder belastningen over mange værter.

Sikkerhed og tryghed

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.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNSystemd Timer Unit Fileogså kendt som Systemd Timer Unit, Timer Unit Configuration File
UDVIKLERsystemd project (originally Lennart Poettering and Kay Sievers)siden 2012 (systemd timer units)
MIME-TYPEtext/plain
TYPEPlain-text INI-style unit configuration file
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • 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.

Programmer der åbner TIMER-filer

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.

Tekniske detaljer

dyb specifikation
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
Udgivet2012 (systemd timer units)
Åben standardJa · royaltyfri
Specifikationman7.org

TIMER-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med TIMER-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om TIMER-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .timer-fil?
Åbn den i enhver teksteditor såsom nano, vim, VS Code eller Notepad++. Det er en lille almindelig tekstfil, så der kræves ingen speciel software for at læse den.
Hvad er forskellen mellem en .timer- og en .service-fil?
En .service-fil definerer, hvad der skal køres; en .timer-fil definerer, hvornår det skal køres. En timer ved navn backup.timer aktiverer backup.service, medmindre dens Unit=-direktiv siger andet.
Hvordan aktiverer og starter jeg en timer?
Placer filen i /etc/systemd/system/, kør systemctl daemon-reload og derefter systemctl enable --now name.timer. Tjek det med systemctl list-timers.
Er systemd-timere bedre end cron?
Timere integreres med systemd-journalen til logning, understøtter afhængigheder og kan indhente glemte kørsler med Persistent=true. Cron er enklere og mere bærbar på tværs af Unix-systemer. Begge er gyldige; timere er almindelige på moderne Linux.
Hvorfor aktiveres min timer ikke?
Bekræft, at timeren er aktiveret og aktiv med systemctl status name.timer, at en matchende tjeneste eksisterer, og at OnCalendar=-udtrykket er gyldigt. Test udtrykket med systemd-analyze calendar "din-streng".
Kan jeg åbne en .timer-fil på Windows eller macOS?
Ja, som tekst til visning eller redigering, men timere kører kun under systemd på Linux. Opret filen på et hvilket som helst operativsystem og udrul den til en Linux-vært.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å