.TIMER

Fichier TIMER

Systemd Timer Unit File
Poser une question
RÉPONSE RAPIDE

Un fichier .timer est une unité systemd qui planifie l'exécution d'une autre unité (généralement un fichier .service correspondant) sous Linux, agissant comme un remplacement moderne de cron. Il s'agit d'un petit fichier texte brut au style INI, vous pouvez donc l'ouvrir et l'éditer avec n'importe quel éditeur de texte tel que nano, vim ou VS Code. Pour en activer un, placez-le sous /etc/systemd/system/ et exécutez systemctl enable --now name.timer ; utilisez systemctl list-timers pour voir les minuteries planifiées.

Développeur : systemd project (originally Lennart Poettering and Kay Sievers) Catégorie : Fichiers de paramètres Standard ouvert MIME: text/plain
S'OUVRE SUR Windows macOS Linux
Lié : .ICA · .DS_STORE · .WMZ · .CFG

Sur cette page

19k+ extensions indexées
Dernière révision le Aug 25, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier TIMER ?

Un fichier .timer est une unité de minuterie utilisée par systemd, le système d'initialisation et gestionnaire de services derrière la plupart des distributions Linux. Il planifie le moment où une autre unité s'exécute, généralement un fichier .service correspondant, et sert de remplacement moderne à cron. Le fichier est un petit texte brut en UTF-8 de style INI, il contient donc une planification plutôt que du code de programme.

Chaque minuterie est normalement associée à un service portant le même nom de base. Un fichier nommé backup.timer déclenche backup.service à moins que sa directive Unit= ne nomme une cible différente. L'unité est organisée en trois sections : [Unit] pour la description et les dépendances, [Timer] pour la planification, et [Install] pour l'activation via WantedBy=timers.target.

Les planifications se présentent sous deux formes. Les minuteries en temps réel utilisent OnCalendar= pour se déclencher lors d'événements du calendrier, à la manière d'une tâche cron. Les minuteries monotones telles que OnBootSec= ou OnUnitActiveSec= se déclenchent après un intervalle défini suite à un événement de référence comme le démarrage ou la dernière exécution. Des options comme Persistent=true permettent de rattraper une exécution manquée après que la machine a été éteinte, et RandomizedDelaySec= répartit la charge sur plusieurs hôtes.

Sécurité et sûreté

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

Détails du format

en bref
NOM COMPLETSystemd Timer Unit Filealias Systemd Timer Unit, Timer Unit Configuration File
DÉVELOPPEURsystemd project (originally Lennart Poettering and Kay Sievers)depuis 2012 (systemd timer units)
TYPE MIMEtext/plain
TYPEPlain-text INI-style unit configuration file
STANDARDOuvert · libre de droits
Cette extension est également utilisée par…
  • 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.

Programmes qui ouvrent les fichiers TIMER

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.

Détails techniques

spécifications approfondies
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
Publié2012 (systemd timer units)
Standard ouvertOui · libre de droits
Spécificationman7.org

Conversions TIMER

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers TIMER. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers TIMER.

Foire aux questions

Comment ouvrir un fichier .timer ?
Ouvrez-le dans n'importe quel éditeur de texte tel que nano, vim, VS Code ou Notepad++. C'est un petit fichier texte brut, donc aucun logiciel spécial n'est requis pour le lire.
Quelle est la différence entre un fichier .timer et un fichier .service ?
Un fichier .service définit « quoi » exécuter ; un fichier .timer définit « quand » l'exécuter. Une minuterie nommée backup.timer active backup.service à moins que sa directive Unit= n'indique le contraire.
Comment activer et démarrer une minuterie ?
Placez le fichier dans /etc/systemd/system/, exécutez systemctl daemon-reload, puis systemctl enable --now name.timer. Vérifiez-le avec systemctl list-timers.
Les minuteries systemd sont-elles meilleures que cron ?
Les minuteries s'intègrent au journal systemd pour la journalisation, prennent en charge les dépendances et peuvent rattraper les exécutions manquées avec Persistent=true. Cron est plus simple et plus portable sur les systèmes Unix. Les deux sont valables ; les minuteries sont courantes sur les systèmes Linux modernes.
Pourquoi ma minuterie ne se déclenche-t-elle pas ?
Confirmez que la minuterie est activée et active avec systemctl status name.timer, qu'un service correspondant existe et que l'expression OnCalendar= est valide. Testez l'expression avec systemd-analyze calendar "votre-chaîne".
Puis-je ouvrir un fichier .timer sur Windows ou macOS ?
Oui, en tant que texte pour visualisation ou édition, mais les minuteries ne fonctionnent que sous systemd sur Linux. Rédigez le fichier sur n'importe quel système d'exploitation et déployez-le sur un hôte Linux.

Références

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

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

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

Extensions liées

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

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z