En tant qu'administrateur système, il est de votre responsabilité de maintenir le système opérationnel afin d'éviter toute interruption de service. Cependant, il arrive parfois que votre système s'arrête ou redémarre. Cela peut être dû à une perte de puissance inattendue du système ou à un redémarrage intentionnel par un utilisateur.

Quelle que soit la raison, vous pouvez vérifier l'historique d'arrêt et de redémarrage de votre système Linux pour voir exactement quand cette activité s'est produite. Ces informations vous fourniront un point de départ pour commencer le dépannage.

Vérifier l'historique d'arrêt et de redémarrage du système Linux

Voici quelques méthodes pour vérifier l'historique d'arrêt et de redémarrage sous Linux en utilisant la ligne de commande:

1. Utilisation de la dernière commande

La dernière commande sous Linux répertorie l'historique de tous les utilisateurs qui se sont connectés et déconnectés du système Linux avec l'entrée la plus récente en haut. Il obtient ces informations du

instagram viewer
wtmp fichier qui conserve un journal de chaque événement de connexion et de déconnexion. Vous pouvez vérifier l'historique des arrêts de votre système Linux à l'aide de la dernière commande comme suit :

dernier -x -F arrêt

Chaque entrée de la sortie affiche deux horodatages, le premier horodatage correspondant à l'arrêt du système et le second au démarrage du système. Il indique également la durée pendant laquelle le système a continué à fonctionner.

Vous pouvez également vérifier le dernier nombre spécifique d'événements d'arrêt à l'aide de la -n drapeau. Par exemple, pour vérifier les trois derniers événements d'arrêt, la commande serait :

dernier -x -F -n 3 arrêt

Pour vérifier l'historique de redémarrage de votre système Linux, utilisez la commande suivante :

dernier -x -F redémarrage

Chaque entrée de la sortie affiche deux horodatages, le premier horodatage correspondant au démarrage du système et le second à l'arrêt du système.

Pour vérifier le dernier nombre spécifique d'événements de redémarrage, utilisez le -n drapeau avec la dernière commande. Par exemple, pour vérifier les trois derniers événements de redémarrage, la commande serait :

dernier -x -F -n 3 redémarrage

2. Utilisation de la commande tuptime

L'outil tuptime affiche l'historique et les statistiques de tous les arrêts et redémarrages d'un système Linux. Vous pouvez installer cet outil sur n'importe quelle distribution Linux en utilisant le script suivant :

bash sudo << (boucle -Ls https://git.io/tuptime-install.sh)

Une fois installé, vous pouvez utiliser l'outil tuptime pour vérifier l'historique d'arrêt et de redémarrage de votre système Linux comme suit :

temps de réponse -t

Cette commande répertorie l'historique des redémarrages et des arrêts avec l'entrée la plus récente en bas.

Pour répertorier uniquement le dernier nombre spécifique d'entrées, vous pouvez diriger la sortie de la commande tuptime vers la commande tail. Par exemple, pour lister les trois dernières entrées, la commande serait :

tuptime -t | queue -3

3. Utilisation de la commande who

La commande who de Linux affiche des informations sur les utilisateurs connectés à votre système. Vous pouvez utiliser la commande who avec le -b drapeau à afficher lors du dernier démarrage de votre système :

qui -b

4. Utilisation de la commande journalctl

La commande journalctl est utilisée pour interroger et afficher les journaux collectés par systemd. Vous pouvez vérifier votre historique d'arrêt et de redémarrage en utilisant la commande journalctl avec le --list-boots drapeau:

journalctl --liste-bottes 

Il renvoie la liste des démarrages du système avec l'entrée la plus récente en bas, numérotée 0. Le premier horodatage dans la sortie indique l'heure de démarrage du système tandis que le second horodatage indique l'heure d'arrêt du système.

Le dépannage des erreurs est beaucoup plus facile sous Linux

Bien que vous ne puissiez pas vraiment identifier la raison de l'arrêt ou du redémarrage de votre système à l'aide de ces méthodes, des informations sur le moment où votre système a été redémarré ou arrêté peuvent vous aider à résoudre les problèmes.