GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cuánto tiempo ha estado funcionando mi sistema Linux?

uptime

Si lo quieres en forma numérica, es el primer número en /proc/uptime (en segundos), por lo que la hora del último reinicio es

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

El tiempo de actividad incluye el tiempo pasado en un estado de bajo consumo (en espera, suspensión o hibernación).


Puedes usar uptime o last

Para ver solo la última vez

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

más genéricamente

last reboot

Nota y advertencia

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.

Usualmente uso who -b , que produce una salida como:

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

Me dice la fecha y la hora en que la máquina se inició por última vez, en lugar del tiempo transcurrido desde que se inició por última vez.

Este comando también funciona en muchos otros sistemas Unix (Solaris, …).


Linux
  1. Cómo cambiar el nombre de host en Linux

  2. Linux:¿cómo se reinicia Gnome sin privilegios de raíz?

  3. ¿Cómo puedo saber cuánto tiempo hace que se instaló un sistema Linux?

  4. ¿Cómo utiliza Linux un reloj de tiempo real?

  5. ¿Cómo sé si mi servidor Linux ha sido pirateado?

Cómo saber cuánto tiempo ha estado ejecutándose un proceso en Linux

¿Cuánto tarda en arrancar su sistema Linux?

Averigüe cuánto tiempo se tarda en iniciar su sistema Linux

¿El apagado tarda demasiado? Aquí se explica cómo investigar y corregir el tiempo de apagado prolongado en Linux

Verifique y descubra cuánto tiempo lleva iniciar su sistema Linux

Cómo verificar el historial de reinicio del sistema y el tiempo de inicio en Linux