Jediná věc, o které je Linux znám, je jeho stabilita. Nejsme nutně mluvíme o desktopovém Linuxu s hezkými desktopovými prostředími GUI, ale standardním terminálním rozhraním, které všichni milujeme.
Uživatelé systému Windows se mohou pochlubit věcmi, jako je "to běží Microsoft Office" a "není žádný slušný software pro úpravu videa", ale mohou se pochlubit uptime 365 dní nebo více?
Samozřejmě, abyste se mohli pochlubit, jak dlouho je váš systém nahoře, potřebujete znát příkaz, který ukazuje, jak dlouho to skutečně bylo.
Tato příručka vám ukáže, jak to udělat.
Nyní samozřejmě, pokud běžíte na notebooku, pak vaše uptime by mohlo být považováno za malé, pokud jste strávili hodiny hraním her, sledováním online videa nebo opravdu pracovat.
Úspora systému je mnohem působivější na stolním počítači, který běží nepřetržitě, server nebo oblíbený jediný palubní počítač - Raspberry PI.
Jak dlouho funguje váš systém?
Nejjednodušší způsob, jak zjistit, jak dlouho byl systém spuštěn, je zadat následující příkaz do okna terminálu:
uptime
Výchozí výstup příkazu uptime je následující:
- Aktuální čas.
- Jak dlouho systém běží.
- Kolik uživatelů jsou přihlášeni.
- Průměr zatížení za posledních 1, 5 a 15 minut.
Průměr zatížení ukazuje průměrný počet procesů, které jsou v provozním stavu nebo v nepřerušitelném stavu.
Zobrazuje se pouze doba provozu systému
Samotný příkaz uptime je poměrně informativní, ale zobrazování těchto informací lidem způsobem, který říká "Hej, jak dlouho funguje můj systém", může být trochu příliš podrobný.
Jednoduchý provozní režim můžete zobrazit pomocí následujícího příkazu:
uptime -q
Výstup zuptime -qpříkaz je něco takového:
1 hodinu, 41 minut
Je-li váš systém značně dlouhou dobu, výstup může vypadat takto:
up 4 roky, 354 dní, 29 minut
Kdyby byl systém naposledy restartován, mohlo by to být hezčí. Chcete-li to provést, spusťte následující příkaz:
uptime-s
Výstup zuptime-spříkaz je následující:
2016-02-18 18:27:52
Pokud se opravdu chcete předvést (a známe někoho, kdo to dělá), můžete použít příkaz Twitter z příkazové řádky, abyste svět ukázali, jak dlouho byl systém spuštěn.
Pokud přidáte příkaz z propojeného tutoriálu do úlohy cron, můžete každý den tweetovat na twitter, abyste ukázali, jak dlouho byl systém spuštěn.
Alternativní způsob, jak zobrazit systém uptime
Theuptimepříkaz není jediný způsob, jak zobrazit systém uptime. Stejnou věc můžete dosáhnout pouhými dvěma stisknutími kláves:
w
Druhé stisknutí kláves je samozřejmě návratový klíč.
Výstup zwpříkaz je následující:
- uživatel
- tty
- z
- Přihlašovací čas
- doba nečinnosti
- JCPU
- PCPU
- CO
Thewpříkaz zobrazuje více než jen aktuální čas uplynutí. Ukazuje, kdo je přihlášen a co právě dělá.
JCPU je čas použitý všemi procesy připojenými k terminálu a PCPU zobrazuje čas použitý současným procesem ve sloupci WHAT.
Thewpříkaz má několik přepínačů, které můžete použít. Chcete-li například vypnout nadpisy, spusťte následující příkaz:
w -h
Můžete také zobrazit kratší verzi pomocí následujícího příkazu:
w -s
Výše uvedený příkaz zobrazuje následující výstup:
- uživatel
- terminál
- z
- líný
- co
Chcete-li vynechat příkaz z pole, spusťte následující příkaz:
w -f
Takže to máte. Nyní víte, jak ukázat, jak dlouho byl systém spuštěn, a také můžete zjistit další užitečné informace o používání systému.