.TIMER

File TIMER

Systemd Timer Unit File
Fai una domanda
RISPOSTA RAPIDA

Un file .timer è un'unità di systemd che pianifica l'esecuzione di un'altra unità (solitamente un file .service corrispondente) su Linux, fungendo da sostituto moderno di cron. Si tratta di un piccolo file di testo semplice in stile INI, quindi è possibile aprirlo e modificarlo con qualsiasi editor di testo come nano, vim o VS Code. Per attivarne uno, posizionalo in /etc/systemd/system/ ed esegui systemctl enable --now name.timer; usa systemctl list-timers per visualizzare i timer pianificati.

Sviluppatore: systemd project (originally Lennart Poettering and Kay Sievers) Categoria: File delle impostazioni Standard aperto MIME: text/plain
SI APRE SU Windows macOS Linux
Correlati: .ICA · .DS_STORE · .WMZ · .CFG

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Aug 25, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file TIMER?

Un file .timer è un'unità timer utilizzata da systemd, il sistema di inizializzazione e gestore dei servizi alla base della maggior parte delle distribuzioni Linux. Pianifica l'esecuzione di un'altra unità, solitamente un file .service corrispondente, e funge da sostituto moderno di cron. Il file è un piccolo testo semplice in UTF-8 in stile INI, pertanto contiene una pianificazione piuttosto che codice di programma.

Ogni timer è normalmente accoppiato a un servizio con lo stesso nome di base. Un file chiamato backup.timer attiva backup.service a meno che la sua direttiva Unit= non indichi un target diverso. L'unità è organizzata in tre sezioni: [Unit] per la descrizione e le dipendenze, [Timer] per la pianificazione e [Install] per l'abilitazione tramite WantedBy=timers.target.

Le pianificazioni si presentano in due forme. I timer in tempo reale (realtime) usano OnCalendar= per attivarsi in base a eventi del calendario, proprio come un job di cron. I timer monotonici come OnBootSec= o OnUnitActiveSec= si attivano dopo un intervallo prestabilito da un evento di riferimento come l'avvio o l'ultima esecuzione. Opzioni come Persistent=true recuperano un'esecuzione saltata dopo che la macchina è stata spenta, e RandomizedDelaySec= distribuisce il carico su più host.

Sicurezza e incolumità

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

Dettagli del formato

in sintesi
NOME COMPLETOSystemd Timer Unit Fileanche noto come Systemd Timer Unit, Timer Unit Configuration File
SVILUPPATOREsystemd project (originally Lennart Poettering and Kay Sievers)dal 2012 (systemd timer units)
TIPO MIMEtext/plain
TIPOPlain-text INI-style unit configuration file
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • 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.

Programmi che aprono file 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.

Dettagli tecnici

specifiche approfondite
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
Rilasciato2012 (systemd timer units)
Standard aperto · royalty-free
Specificaman7.org

Conversioni TIMER

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file TIMER. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file TIMER.

Domande frequenti

Come apro un file .timer?
Aprilo in qualsiasi editor di testo come nano, vim, VS Code o Notepad++. È un piccolo file di testo semplice, quindi non è necessario alcun software speciale per leggerlo.
Qual è la differenza tra un file .timer e un file .service?
Un file .service definisce «cosa» eseguire; un file .timer definisce «quando» eseguirlo. Un timer chiamato backup.timer attiva backup.service a meno che la sua direttiva Unit= non indichi diversamente.
Come faccio ad abilitare e avviare un timer?
Posiziona il file in /etc/systemd/system/, esegui systemctl daemon-reload, quindi systemctl enable --now name.timer. Controllalo con systemctl list-timers.
I timer di systemd sono migliori di cron?
I timer si integrano con il journal di systemd per il logging, supportano le dipendenze e possono recuperare le esecuzioni mancate con Persistent=true. Cron è più semplice e portabile tra i sistemi Unix. Entrambi sono validi; i timer sono lo standard sui moderni sistemi Linux.
Perché il mio timer non si attiva?
Conferma che il timer sia abilitato e attivo con systemctl status name.timer, che esista un servizio corrispondente e che l'espressione OnCalendar= sia valida. Testa l'espressione con systemd-analyze calendar "tua-stringa".
Posso aprire un file .timer su Windows o macOS?
Sì, come testo per la visualizzazione o la modifica, ma i timer funzionano solo sotto systemd su Linux. Crea il file su qualsiasi sistema operativo e distribuiscilo su un host Linux.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z