lsclocks(1)
NAMN
lsclocks – visa systemklockor
SYNOPSIS
lsclocks [option]
BESKRIVNING
lsclocks är ett enkelt kommando för att visa systemklockor.
Det kan visa information som aktuell tid och klockornas upplösning. Flera olika typer av klockor stöds.
Stödda kategorier är bland annat:
- POSIX-klockor, till exempel CLOCK_MONOTONIC, CLOCK_REALTIME och CLOCK_BOOTTIME
- CPU-klockor via clock_getcpuclockid(3)
- PTP-klockor, till exempel /dev/ptp0
- RTC-klockor, till exempel /dev/rtc0
- hjälpklockor, till exempel CLOCK_AUX0 och CLOCK_AUX1
OPTIONER
-J, --json
- Använd JSON-format för utmatningen.
-n, --noheadings
- Skriv inte ut rubriker.
-o, --output lista
- Ange vilka utdatakolumner som ska skrivas ut.
- Se avsnittet UTDATAKOLUMNER för tillgängliga kolumner.
--output-all
- Skriv ut alla kolumner.
-r, --raw
- Använd rått utdataformat.
-t, --time klocka
- Visa aktuell tid för en viss klocka.
--no-discover-dynamic
- Försök inte att automatiskt upptäcka dynamiska klockor.
-d, --dynamic-clock sökväg
- Visa även den angivna dynamiska klockan.
- Optionen kan anges flera gånger.
--no-discover-rtc
- Försök inte att automatiskt upptäcka RTC-enheter.
-x, --rtc sökväg
- Visa även den angivna RTC-enheten.
- Optionen kan anges flera gånger.
-c, --cpu-clock pid
- Visa även CPU-klockan för den angivna processen.
- Optionen kan anges flera gånger.
-h, --help
- Visa hjälptext och avsluta.
-V, --version
- Visa versionsinformation och avsluta.
MILJÖ
LIBSMARTCOLS_DEBUG=all
- Aktivera felsökningsutmatning från libsmartcols.
LIBSMARTCOLS_DEBUG_PADDING=on
- Använd synliga utfyllnadstecken.
LIBSMARTCOLS_JSON=compact|lines
- Styr JSON-formatet när --json används.
Tillåtna värden:
compact
- JSON med minimalt med blanktecken.
lines
- JSON Lines-format, en JSON-post per rad.
Om variabeln inte är satt, eller har ett annat värde, används formaterad JSON.
LSCLOCKS_COLUMNS=
- Ange en kommaseparerad lista över utdatakolumner som ska skrivas ut.
- Alla kolumner i avsnittet UTDATAKOLUMNER kan användas.
UTDATAKOLUMNER
Varje kolumn har en typ. Typen visas inom tecknen < och >.
TYPE <string>
- Klocktyp.
ID <number>
- Numeriskt klock-ID.
CLOCK <string>
- Namn i formen:
CLOCK_
NAME <string>
- Kortare och mer lättläst namn.
TIME <number>
- Aktuell tidsstämpel för klockan, som returneras av clock_gettime(2).
ISO_TIME <string>
- ISO 8601-formaterad version av TIME.
RESOL_RAW <number>
- Klockans upplösning, som returneras av clock_getres(2).
RESOL <number>
- Människoläsbar version av RESOL_RAW.
REL_TIME <string>
- TIME formaterad som ett tidsintervall.
NS_OFFSET <number>
- Förskjutningen från den aktuella tidsnamnrymden till föräldranamnrymden, läst från:
/proc/self/timens_offsets
FÖRFATTARE
Thomas Weißschuh
thomas@t-8ch.de
SE ÄVEN
FELRAPPORTERING
Fel rapporteras via projektets ärendehanterare:
https://github.com/util-linux/util-linux/issues
TILLGÄNGLIGHET
Kommandot lsclocks ingår i paketet util-linux.
Paketet kan hämtas från Linux Kernel Archive:
https://www.kernel.org/pub/linux/utils/util-linux/
Sidan är en del av projektet util-linux, en samling Linux-verktyg.
Felrapporter för manualsidan skickas till:
util-linux@vger.kernel.org
Sidan hämtades från projektets uppströms Git-förråd:
git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
Den hämtades den 24 maj 2026. Vid den tidpunkten var datumet för den senaste hittade commiten i förrådet den 20 maj 2026.
Om du upptäcker renderingsproblem i HTML-versionen av sidan, eller anser att det finns en bättre eller mer uppdaterad källa, kan du skicka e-post till:
man-pages@man7.org
KORT SAMMANFATTNING
lsclocks används för att lista systemets olika klockor och visa deras tid och upplösning.
Visa alla upptäckta klockor:
lsclocks
Visa som JSON:
lsclocks --json
Visa utan rubriker:
lsclocks --noheadings
Visa valda kolumner:
lsclocks --output NAME,TIME,RESOL
Visa aktuell tid för en viss klocka:
lsclocks --time CLOCK_REALTIME
Visa en viss RTC:
lsclocks --rtc /dev/rtc0
Visa CPU-klocka för en process:
lsclocks --cpu-clock 1234