.TIMER

Plik TIMER

Systemd Timer Unit File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .timer to jednostka systemd, która planuje czas uruchomienia innej jednostki (zazwyczaj odpowiadającego jej pliku .service) w systemie Linux, działając jako nowoczesny zamiennik dla cron. Jest to mały plik tekstowy w formacie INI, więc można go otwierać i edytować w dowolnym edytorze tekstu, takim jak nano, vim lub VS Code. Aby go aktywować, umieść go w /etc/systemd/system/ i uruchom systemctl enable --now name.timer; użyj systemctl list-timers, aby zobaczyć zaplanowane zadania.

Deweloper: systemd project (originally Lennart Poettering and Kay Sievers) Kategoria: Pliki ustawień Otwarty standard MIME: text/plain
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .ICA · .DS_STORE · .WMZ · .CFG

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 25, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku TIMER?

Plik .timer to jednostka czasowa używana przez systemd, system inicjacji i menedżer usług będący podstawą większości dystrybucji Linux. Planuje on moment uruchomienia innej jednostki, zazwyczaj powiązanego pliku .service, i służy jako nowoczesny zamiennik dla cron. Plik jest małym, czystym tekstem UTF-8 w stylu INI, więc zawiera harmonogram, a nie kod programu.

Każdy timer zazwyczaj tworzy parę z usługą o tej samej nazwie bazowej. Plik o nazwie backup.timer wyzwala backup.service, chyba że jego dyrektywa Unit= wskazuje inny cel. Jednostka jest podzielona na trzy sekcje: [Unit] dla opisu i zależności, [Timer] dla harmonogramu oraz [Install] dla włączania poprzez WantedBy=timers.target.

Harmonogramy występują w dwóch formach. Timery czasu rzeczywistego (realtime) używają OnCalendar=, aby uruchamiać się zgodnie z kalendarzem, podobnie jak zadania cron. Timery monotoniczne, takie jak OnBootSec= lub OnUnitActiveSec=, uruchamiają się po określonym czasie od zdarzenia odniesienia, takiego jak rozruch systemu lub ostatnie uruchomienie. Opcje takie jak Persistent=true pozwalają nadrobić pominięte uruchomienie, jeśli maszyna była wyłączona, a RandomizedDelaySec= rozkłada obciążenie na wiele hostów.

Bezpieczeństwo

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

Szczegóły formatu

w pigułce
PEŁNA NAZWASystemd Timer Unit Fileznany również jako Systemd Timer Unit, Timer Unit Configuration File
DEWELOPERsystemd project (originally Lennart Poettering and Kay Sievers)od 2012 (systemd timer units)
TYP MIMEtext/plain
TYPPlain-text INI-style unit configuration file
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • 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.

Programy otwierające pliki 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.

Szczegóły techniczne

specyfikacja
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
Wydano2012 (systemd timer units)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaman7.org

Konwersje TIMER

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami TIMER. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki TIMER.

Najczęściej zadawane pytania

Jak otworzyć plik .timer?
Otwórz go w dowolnym edytorze tekstu, takim jak nano, vim, VS Code lub Notepad++. Jest to mały plik tekstowy, więc do jego odczytu nie jest wymagane specjalistyczne oprogramowanie.
Jaka jest różnica między plikiem .timer a .service?
Plik .service definiuje, co ma zostać uruchomione; plik .timer definiuje, kiedy ma to zostać uruchomione. Timer o nazwie backup.timer aktywuje backup.service, chyba że dyrektywa Unit= stanowi inaczej.
Jak włączyć i uruchomić timer?
Umieść plik w /etc/systemd/system/, uruchom systemctl daemon-reload, a następnie systemctl enable --now name.timer. Sprawdź go za pomocą systemctl list-timers.
Czy timery systemd są lepsze niż cron?
Timery integrują się z dziennikiem systemd journal w celu logowania, obsługują zależności i mogą nadrabiać pominięte uruchomienia dzięki Persistent=true. Cron jest prostszy i bardziej przenośny między systemami Unix. Oba rozwiązania są poprawne; timery są standardem w nowoczesnym systemie Linux.
Dlaczego mój timer się nie uruchamia?
Upewnij się, że timer jest włączony i aktywny za pomocą systemctl status name.timer, że istnieje pasująca usługa oraz że wyrażenie OnCalendar= jest poprawne. Przetestuj wyrażenie za pomocą systemd-analyze calendar "twój-ciąg".
Czy mogę otworzyć plik .timer w systemie Windows lub macOS?
Tak, jako tekst do przeglądania lub edycji, ale timery działają tylko pod kontrolą systemd w systemie Linux. Możesz przygotować plik w dowolnym systemie operacyjnym i wdrożyć go na hoście Linux.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z