uptime
- uptime – narzędzie informujące, jak długo działa system od ostatniego uruchomienia, ilu użytkowników jest aktualnie zalogowanych oraz jakie jest średnie obciążenie systemu w okresach 1, 5 i 15 minut.
- Stosowane do monitorowania stabilności, obciążenia i dostępności systemu.
- Dostępne w większości dystrybucji Linuksa (GNU coreutils lub procps) oraz systemach UNIX/BSD.
Składnia
Dział zatytułowany „Składnia”uptime [opcje]
- Bez argumentów wyświetla pełny zestaw informacji.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
-p , --pretty | Wyświetla czas działania w formie czytelnej dla człowieka (np. „up 3 hours, 20 minutes”). |
-s , --since | Wyświetla datę i godzinę ostatniego uruchomienia systemu. |
--help | Wyświetla pomoc. |
--version | Wyświetla wersję programu. |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# 1) Pełne informacje o systemieuptime
# 2) Czytelny czas działaniauptime -p
# 3) Data i godzina startu systemuuptime -s
- Średnie obciążenie (load average) pokazuje liczbę procesów oczekujących na CPU lub I/O.
- Na systemach Linux wartości pochodzą z
/proc/uptime
i/proc/loadavg
. - Wartości load average należy interpretować w kontekście liczby rdzeni CPU – np. 4.0 na czterordzeniowym CPU oznacza pełne obciążenie.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
uptime: command not found | Brak programu w systemie. | Zainstaluj pakiet procps lub odpowiednik systemowy. |
Nietypowe dane o czasie działania | System przeszedł w stan uśpienia lub hibernacji. | Sprawdź dokumentację systemu i metody pomiaru uptime. |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man uptime – oficjalna dokumentacja.
- GNU coreutils uptime – opis opcji.
- Load average – wyjaśnienie – artykuł o interpretacji load average.