GNU/Linux >> Tutoriels Linux >  >> Linux

Depuis combien de temps mon système Linux fonctionne-t-il ?

uptime

Si vous le voulez sous forme numérique, c'est le premier nombre de /proc/uptime (en secondes), donc l'heure du dernier redémarrage est

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

La disponibilité inclut le temps passé dans un état de faible consommation (veille, suspension ou hibernation).


Vous pouvez utiliser uptime ou last

Pour ne voir que la dernière fois

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

plus générique

last reboot

Remarque et avertissement

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.

J'utilise habituellement who -b , qui produit une sortie telle que :

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

Il m'indique la date et l'heure du dernier démarrage de la machine, plutôt que le temps qui s'est écoulé depuis le dernier démarrage.

Cette commande fonctionne également sur de nombreux autres systèmes Unix (Solaris, …).


Linux
  1. Comment vérifier si le système Linux s'exécute sur un système physique ou une machine virtuelle ?

  2. Comment afficher la date et l'heure de redémarrage du système Linux

  3. Comment savoir depuis combien de temps un système Linux a été installé ?

  4. Comment Linux utilise-t-il une horloge en temps réel ?

  5. Comment savoir si mon serveur Linux a été piraté ?

Comment savoir depuis combien de temps un processus s'exécute sous Linux

Combien de temps votre système Linux prend-il pour démarrer ?

Découvrez combien de temps faut-il pour démarrer votre système Linux

L'arrêt prend trop de temps ? Voici comment enquêter et réparer les longs temps d'arrêt sous Linux

Vérifiez et découvrez combien de temps il faut pour démarrer votre système Linux

Comment vérifier l'historique de redémarrage du système et l'heure de démarrage sous Linux