Hvornår har du sidst lukket eller genstartet dit Linux-system? Kan du ikke huske det? At opretholde en optimal oppetid er afgørende for, at dit system kan køre gnidningsløst og forhindre nedetid.
Det er også vigtigt at kende dit systems oppetid ved fejlfinding. Du behøver ikke at være en teknisk guru for at kunne tjekke dit systems oppetid, når du har brug for det. Lad os se, hvordan du nemt kan tjekke oppetiden for dit Linux-system.
Hvad er systemoppetid?
Systemoppetid refererer til den tid, en computer har kørt siden den sidste genstart eller lukning. Det er et mål for stabiliteten og pålideligheden af et system og kan bruges til at bestemme, hvor længe et system har været tilgængeligt til brug.
På Linux beregnes oppetiden fra det øjeblik, operativsystemet starter, til det øjeblik, det lukkes ned eller genstartes. Du kan se oppetidsoplysningerne ved hjælp af forskellige kommandoer, bl.a
oppetid, som giver en hurtig oversigt over systemets oppetid, belastningsgennemsnit og antallet af aktuelt kørende opgaver.Her er nogle af måderne, du kan kontrollere dit system oppetid på på Linux:
Find systemets oppetid ved hjælp af oppetid
oppetid er standardkommandoen, du kan bruge til at kontrollere, hvor længe dit system har kørt. Det giver også oplysninger om antallet af brugere, det nuværende tidspunkt og belastningsgennemsnittet.
Oppetidskommandosyntaksen ser sådan ud:
oppetid [indstillinger]
For at kontrollere systemets oppetid skal du udføre følgende:
oppetid
Det skulle give et resultat som dette:
09:24:43 op 1:53, 1 bruger, belastningsgennemsnit: 0,16, 0,07, 0,03
Hvis du vil have output i et mere læsbart format, skal du køre:
oppetid -s
Dette ville udskrive resultatet i et smukkere format:
op 1 time og 55 minutter
For at se sidste gang du genstartede dit system, skal du udføre:
oppetid -s
Outputtet ville ligne følgende:
2023-02-10 07:31:00
Til få kommandolinjehjælp angående oppetidskommandoen, brug:
mand oppetid
Tjek systemets oppetid på Linux ved hjælp af hvem
Den der kommanderer viser de brugere, der i øjeblikket er logget ind på dit system. Men du kan også bruge det til at vide, hvornår du sidst genstartede dit system.
Udfør følgende kommando for at finde ud af det:
hvem -b
Find dit systems oppetid ved hjælp af den øverste kommando
Den øverste kommando er et systemovervågningsværktøj i realtid til Linux. Det giver et dynamisk overblik over systemets ydeevne og ressourceforbrug.
top viser information om de processer, der kører på et system, inklusive deres proces-id, kommandonavn, oppetid, prioritet, CPU-brug, hukommelsesforbrug og andre præstationsmålinger.
Du skal blot skrive top i din terminal og trykke Gå ind:
top
På den første linje af resultatet ser du oppetiden i dette format: op tt: mm.
Kontroller systemets oppetid ved hjælp af /proc/uptime
En anden måde at finde oppetiden i Linux på er ved at læse /proc/uptime fil. Denne fil er en del af procfs og indeholder information om systemets oppetid. Brug kat-kommandoen til se indholdet af filen:
kat /proc/oppetid
Den viser oppetiden i sekunder.
Det er vigtigt at kende dit system oppetid på Linux
At kende systemets oppetid kan være nyttigt på flere måder. For eksempel kan systemadministratorer bruge det til at overvåge stabiliteten og pålideligheden af deres systemer og til at identificere eventuelle problemer, der måtte opstå. Du kan bruge det til at bestemme, hvor længe et system har været tilgængeligt til brug og til at planlægge dit arbejde i overensstemmelse hermed.
Samlet set er systemoppetid en enkel, men vigtig metrik til overvågning og styring af et Linux-systems ydeevne og stabilitet.