Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/01/2022, à 15:23

Hizoka

[Résolu] Heure de la carte mère

Bonjour,

j'aurais besoin de connaître l'heure de la carte mère, celle-ci pouvant être différente de celle sous l'os.

Avez vous une idée de comment faire ça ?

Merci

Dernière modification par Hizoka (Le 20/01/2022, à 19:00)

Hors ligne

#2 Le 20/01/2022, à 15:30

Nuliel

Re : [Résolu] Heure de la carte mère

Bonjour,
De ce que j'ai compris, l'utilitaire hwclock permet de récupérer l'heure de la carte mère. Par contre c'est à lancer avec sudo

Dernière modification par Nuliel (Le 20/01/2022, à 15:30)


[ poster un retour de commande ] [ poster une photo ]
Thinkpad x220, Dell latitude E7270 (i7 6600U, 16 Go de RAM, ...), Thinkstation E32 modifié: i5-4570, GTX 1060 6 Gb, 16 Gb de RAM, ...
Mon nouveau blog: nuliel.fr

En ligne

#3 Le 20/01/2022, à 15:50

MicP

Re : [Résolu] Heure de la carte mère

depuis un compte utilisateur non privilégié, on peut utiliser la commande timedatect
pour pouvoir lire la date/heure donnée par la RTC dans la ligne RTC time:

michel@debbull:~$ timedatectl 
               Local time: jeu. 2022-01-20 14:48:32 CET
           Universal time: jeu. 2022-01-20 13:48:32 UTC
                 RTC time: jeu. 2022-01-20 13:48:32
                Time zone: Europe/Paris (CET, +0100)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
michel@debbull:~$ 

Dernière modification par MicP (Le 20/01/2022, à 15:54)


Retour utilisable de commande
2.d  Le prompt final : - permet de s'assurer que la commande est allée à son terme,- permet de s'assurer que la réponse du système n'est pas coupée à la fin,- et fournit parfois d'autres informations, détaillées dans le message #42

Hors ligne

#4 Le 20/01/2022, à 16:20

Hizoka

Re : [Résolu] Heure de la carte mère

Merci à vous smile

hwclock me renvoie l'heure du PC quelque soit les arguments à priori.

timedatectl me renvoie bien les infos et je n'avais pas compris que RTC était la carte mère.

timedatectl show --property=RTCTimeUSec --value

me donne pile ce que je veux smile

date --date "$(timedatectl show --property=RTCTimeUSec --value)"

pour pouvoir faire mumuse avec smile

Merci beaucoup à vous !

EDIT : Arf ce n'est pas si simple...

timedatectl show
TimeUSec=Thu 2022-01-20 15:29:03 CET
RTCTimeUSec=Thu 2022-01-20 15:29:03 CET

timedatectl
RTC time: jeu. 2022-01-20 14:29:34

Ca ne correspond pas...
Obligé de faire un truc sale du genre :

timedatectl | sed -n "/RTC time/ s/.*\([0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9][[:space:]][0-9][0-9]:[0-9][0-9]:[0-9][0-9]\).*/\1/p"

Dernière modification par Hizoka (Le 20/01/2022, à 16:34)

Hors ligne

#5 Le 20/01/2022, à 17:32

MicP

Re : [Résolu] Heure de la carte mère

Toutes les heures locales du monde entier se réfèrent à l'heure de référence : l'heure UTC

michel@debbull:~$ timedatectl 
               Local time: jeu. 2022-01-20 16:05:29 CET
           Universal time: jeu. 2022-01-20 15:05:29 UTC
                 RTC time: jeu. 2022-01-20 15:05:29
                Time zone: Europe/Paris (CET, +0100)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: no
michel@debbull:~$ 

Au même instant, la date/heure 2022-01-20 15:05:29 UTC est égale à la date/heure 2022-01-20 16:05:29 CET

La première date/heure est l'heure de référence mondiale     : UTC <=> Coordinated Universal Time
et la deuxième la date/heure utilisée (entre autre) en France : CET <=> Central European Time

michel@debbull:~$ date -u    # J'affiche la date/heure UTC
jeu. 20 janv. 2022 15:26:10 UTC
michel@debbull:~$ 
michel@debbull:~$ date       # J'affiche la date/heure en fonction de mes variables locales
jeu. 20 janv. 2022 16:26:18 CET
michel@debbull:~$ 

Retour utilisable de commande
2.d  Le prompt final : - permet de s'assurer que la commande est allée à son terme,- permet de s'assurer que la réponse du système n'est pas coupée à la fin,- et fournit parfois d'autres informations, détaillées dans le message #42

Hors ligne