När var sista gången du stängde av eller startade om ditt Linux-system? Kommer du inte ihåg? Att upprätthålla en optimal drifttid är avgörande för att ditt system ska fungera smidigt och förhindra stillestånd.
Det är också viktigt att känna till systemets drifttid vid felsökning. Du behöver inte vara en teknisk guru för att kunna kontrollera ditt systems drifttid när du behöver det. Låt oss se hur du enkelt kan kontrollera drifttiden för ditt Linux-system.
Vad är systemupptid?
Systemupptid hänvisar till hur lång tid en dator har varit igång sedan den senaste omstarten eller avstängningen. Det är ett mått på ett systems stabilitet och tillförlitlighet och kan användas för att bestämma hur länge ett system har varit tillgängligt för användning.
På Linux beräknas drifttiden från det att operativsystemet startar tills det stängs av eller startas om. Du kan se upptidsinformationen med hjälp av olika kommandon, inklusive
upptid, som ger en snabb sammanfattning av systemets drifttid, belastningsmedelvärden och antalet aktuella aktiviteter.Här är några av sätten du kan kontrollera din systemupptid på Linux:
Hitta systemets upptid med hjälp av upptid
uptime är standardkommandot du kan använda för att kontrollera hur länge ditt system har körts. Den ger också information om antalet användare, den aktuella tiden och belastningsgenomsnittet.
Upptidskommandosyntaxen ser ut så här:
drifttid [alternativ]
För att kontrollera systemets drifttid, utför följande:
upptid
Det borde ge ett resultat så här:
09:24:43 upp 1:53, 1 användare, belastningsgenomsnitt: 0,16, 0,07, 0,03
Om du vill ha utdata i ett mer läsbart format, kör:
upptid -s
Detta skulle skriva ut resultatet i ett snyggare format:
upp 1 timme, 55 minuter
För att se senaste gången du startade om ditt system, kör:
upptid -s
Utgången skulle likna följande:
2023-02-10 07:31:00
Till få kommandoradshjälp angående upptidskommandot, använd:
man upptid
Kontrollera systemdrifttiden på Linux med hjälp av vem
Den som befaller visar användarna som för närvarande är inloggade på ditt system. Men du kan också använda den för att veta när du senast startade om ditt system.
Kör följande kommando för att ta reda på det:
vem -b
Hitta systemets drifttid med hjälp av det översta kommandot
Det översta kommandot är ett systemövervakningsverktyg i realtid för Linux. Det ger en dynamisk bild av systemets prestanda och resursanvändning.
top visar information om processerna som körs på ett system, inklusive deras process-ID, kommandonamn, drifttid, prioritet, CPU-användning, minnesanvändning och andra prestandamått.
Skriv helt enkelt topp i din terminal och tryck Stiga på:
topp
På den första raden i resultatet ser du drifttiden i detta format: upp hh: mm.
Kontrollera systemets upptid med /proc/uptime
Ett annat sätt att hitta drifttiden i Linux är att läsa /proc/uptime fil. Denna fil är en del av procfs och innehåller information om systemets drifttid. Använd kommandot katt för att se innehållet i filen:
cat /proc/upptid
Den visar drifttiden i sekunder.
Att känna till din systemupptid på Linux är viktigt
Att känna till systemets upptid kan vara till hjälp på flera sätt. Systemadministratörer kan till exempel använda det för att övervaka stabiliteten och tillförlitligheten hos sina system och för att identifiera eventuella problem som kan uppstå. Du kan använda den för att avgöra hur länge ett system har varit tillgängligt för användning och för att planera ditt arbete därefter.
Sammantaget är systemupptid ett enkelt men viktigt mått för att övervaka och hantera prestanda och stabilitet hos ett Linux-system.