Pokud jste nováček v Linuxu a máte zájem o správu systému, nebo se chcete stát zkušeným uživatelem, musíte mít dobré znalosti příkazového řádku. Existuje několik příkazů, o kterých byste měli vědět, a jedním z nich je uptime . V tomto článku probereme základy tohoto příkazu pomocí několika snadno pochopitelných příkladů.
Předtím však stojí za zmínku, že všechny příklady použité v tomto tutoriálu byly testovány na počítači Ubuntu 18.04 LTS.
Příkaz Linux uptime
Jak název napovídá, příkaz uptime vám udává dobu, po kterou byl systém spuštěn (nebo spuštěn). Zde je jeho syntaxe:
uptime [options]
A zde je způsob, jak to vysvětluje manuálová stránka nástroje:
uptime gives a one line display of the following information. The current time, how long the system
has been running, how many users are currently logged on, and the system load averages for the past
1, 5, and 15 minutes.
Následující příklady ve stylu otázek a odpovědí by vám měly poskytnout lepší představu o tom, jak příkaz uptime funguje.
Q1. Jak používat příkaz uptime
Základní použití Uptime je velmi snadné – stačí napsat název příkazu a stisknout enter.
uptime
Zde je druh výstupu, který nástroj vytváří:
Takže první údaj je aktuální čas, potom 'nahoru' ukazuje, že systém běží, 5:53 je celková doba, po kterou byl systém v provozu, a nakonec jsou průměry zatížení systému. Pro případ, že byste se chtěli dozvědět více, zde je to, co manuálová stránka dostupnosti říká o posledním záznamu:
System load averages is the average number of processes that are either in a runnable or
uninterruptable state. A process in a runnable state is either using the CPU or waiting to use the
CPU. A process in uninterruptable state is waiting for some I/O access, eg waiting for disk.
The averages are taken over the three time intervals. Load averages are not normalized for the
number of CPUs in a system, so a load average of 1 means a single CPU system is loaded all the
time while on a 4 CPU system it means it was idle 75% of the time.
Q2. Jak zajistit, aby nástroj zobrazoval čas v pěkném formátu
V případě, že chcete znát dobu, po kterou byl systém v provozu, a to ve více čitelnějším formátu, použijte -p možnost příkazového řádku.
uptime -p
Zde je výstup, který tento příkaz vytvořil v našem případě:
3. Jak nastavit dobu provozuschopnosti zobrazovat datum/čas od kdy je systém v provozu
Můžete také nastavit dobu provozu, která bude konkrétně zobrazovat čas/datum od doby, kdy systém běží. To lze provést pomocí -s možnost příkazového řádku.
uptime -s
Zde je výstup, který příkaz vytvořil v našem případě:
Q4. Jak získat informace o verzi a nápovědu obecně
Použijte volbu -V pro získání informací o verzi a -h pro obecnou nápovědu.
uptime -V
uptime -h
Závěr
Jak jste si všimli, příkaz uptime je snadno pochopitelný a použitelný. Nenabízí mnoho funkcí (ani možností příkazového řádku). O tom, co vše nabízí, se zde diskutovalo. Stačí tedy procvičit tyto možnosti a měli byste být připraveni využívat dobu provozuschopnosti ve své každodenní práci. Pro případ, že byste potřebovali, zde je manuálová stránka nástroje.