Příkaz uptime zobrazuje čas od spuštění systému. Výstup příkazu uptime poskytuje informace o aktuálním čase, jak dlouho systém běží a kolik uživatelů je aktuálně přihlášeno. Nejdůležitější pro řešení problémů s CPU je však pole průměrného zatížení. Zatížení CPU je vyjádřeno jako počet procesů, které buď používají nebo čekají na použití CPU. Může také zahrnovat počet procesů ve frontě pro I/O úložiště. Pomocí doby provozuschopnosti můžete zjistit průměrné zatížení za tři různá časová období, zleva doprava ve výstupu:poslední 1 minuta, posledních 5 minut a posledních 15 minut.
Tyto hodnoty můžete použít k určení, kdy dojde k přetížení vašeho CPU, což může vést k problémům s výkonem. Pokud máte například 4 logická jádra a průměrná zátěž za posledních 15 minut je 4,0, pak byl váš procesor plně využíván. Pokud by vaše průměrná zátěž byla 8,0, váš CPU by byl 100% přetížený.
Zde je příklad příkazu uptime:
$ uptime 10:54pm up 8 days, 3:44, 3 users, load average: 0.89, 1.00, 2.15
Tyto informace jsou zleva doprava:aktuální čas (22:54), doba provozu systému (8 dní, 3 hodiny, 44 minut), počet přihlášených uživatelů (3) a průměrné zatížení systému za tři časová období:jedno minuta (0,89), pět minut (1,00) a patnáct minut (2,15). Průměrná zátěž je průměrný počet procesů připravených ke spuštění v daném časovém intervalu.
Příklady příkazů uptime
1. Vytiskněte aktuální čas, uptime, počet přihlášených uživatelů a další informace:
# uptime
2. Zobrazit pouze dobu, po kterou byl systém spuštěn:
# uptime --pretty
3. Vytiskněte datum a čas spuštění systému v:
# uptime --since
4. Zobrazit informace o verzi:
# uptime --version