GNU/Linux >> Znalost Linux >  >> Linux

Jak dlouho můj systém Linux běží?

uptime

Pokud jej chcete v číselné podobě, je to první číslo v /proc/uptime (v sekundách), takže čas posledního restartu je

date -d "$(</proc/uptime awk '{print $1}') seconds ago"

Doba provozuschopnosti zahrnuje dobu strávenou ve stavu nízké spotřeby (pohotovostní režim, pozastavení nebo hibernace).


Můžete použít uptime nebo last

Chcete-li zobrazit pouze poslední čas

last reboot -F | head -1 | awk '{print $5,$6,$7,$8,$9}'

obecněji

last reboot

Poznámka a varování

The pseudo user reboot logs in each time the system is rebooted.  
Thus last reboot will show a log of all  reboots since the log file was created.

Obvykle používám who -b , který produkuje výstup jako:

$ who -b
         system boot  2014-05-06 22:47
$

Říká mi datum a čas, kdy byl počítač naposledy spuštěn, spíše než čas, který uplynul od jeho posledního spuštění.

Tento příkaz funguje také na mnoha jiných unixových systémech (Solaris, …).


Linux
  1. Jak zkontrolovat dostupnost systému v Linuxu

  2. Jak změnit časové pásmo v Debian Linuxu

  3. Linux – Jak se Gnome restartuje bez oprávnění root?

  1. Jak zkontrolovat, zda systém Linux běží na fyzickém systému nebo virtuálním počítači?

  2. Jak zobrazit datum a čas restartu systému Linux

  3. Jak zjistím, před jak dlouhou dobou byl nainstalován systém Linux?

  1. Uživatelé Linuxu:Jak dlouho uplynulo od posledního použití systému Windows?

  2. Jak Linux používá hodiny reálného času?

  3. Jak zjistím, zda byl můj server Linux napaden hackery?