More

    Comment trouver l’heure à laquelle un système linux à démarré

    Si pour une raison quelconque vous avez besoin de connaître l’heure exacte à laquelle un système Linux a été démarré, sachez que vous pouvez obtenir cette information avec la commande cat dans le fichier /proc/stat.

    Si on fait un cat voici le résultat:

    cat /proc/stat

    Bon je vous l’accorde, comme ça c’est un peut compliqué. La valeur qui nous intéresse se trouve à la ligne qui commence par btime qui contient le temps de démarrage, en secondes depuis l’Epoch.

    On peut récupérer la contenue directement avec awk:

    awk ‘/btime/{print $ 2}’ /proc/stat

    On peut donc utiliser la commande date pour convertir le Timestamp:

    date -d @1642944586

     

    On obtient donc la date de démarrage: dim. 23 janv. 2022 14:29:46 CET

    Pour finir, sachez que l’on peut récupérer l’heure de démarrage en une seule ligne de commande:

    date -d @$(sed -n ‘/^btime /s///p’ /proc/stat)

    Offrez-moi un café 😉

    Jonathan
    Jonathanhttps://pratiquepc.fr/
    Technicien, responsable atelier dans une ESN (Entreprise de services du numérique) de la région Paloise (64). Fondateur de Pratique PC. Je souhaite partager ma passion et mon expérience.

    Laisser un commentaire

    Saisissez votre commentaire
    Saisissez votre nom

    Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

    Derniers Articles

    Suivez-nous!

    145FansJ'aime
    56SuiveursSuivre
    140SuiveursSuivre
    7,650AbonnésS'abonner