Comment trouver les dernières heures de démarrage et d'arrêt du système enregistrées?

27

Je suis un développeur Rails travaillant sur une application Web sur Ubuntu Server 10.04. En raison d'exigences internes, on m'a demandé de trouver les 10 derniers temps de démarrage et d'arrêt du système ... Je n'ai aucune idée où trouver ces détails. Est-ce que quelqu'un peut m'aider?

Selvakumar
la source

Réponses:

47

Utilisez la lastcommande.

last -x | grep shutdown
last -x | grep reboot

Vous pouvez diriger ceci vers le headpour lire les n dernières instances. Par exemple, dans votre cas:

last -x | grep shutdown | head -n 10

Vous devez également définir

BOOTLOGD_ENABLE=Yes

dans le /etc/default/bootlogdfichier (il pourrait être Non par défaut).

wojox
la source
bonne réponse, j'ajoute | queue -10
enzotib
Je n'ai pas /etc/default/bootlogdsur mon Ubuntu 16.04.2
Vadim Kotov
Plus d'informations sur la façon d'activer bootlogd , ce qui n'est pas nécessaire depuis Debian Wheezy ( c'est-à-dire depuis Ubuntu 11.10 - ou cela semble probable).
AndyP