Linux : Changer la date en ligne de commande

Comment modifier la date du système sous Linux à partir de la ligne de commande ?

La commande date permet d’afficher et de modifier la date du système à partir d’une connexion/console SSH.

C’est une astuce intéressante si l’heure de votre système est inexacte et que vous souhaitez la configurer manuellement partir d’une ligne de commande.

Vous devez être connecté avec l’utilisateur root pour utiliser la commande date.

Modifier la date sous Linux

Utilisez la syntaxe suivante pour modifier la date sous Linux :

date –set « Nouvelle date »

Par exemple, si la nouvelle date est le 7 Novembre 2010 19H15, tapez la commande suivante avec l’utilisateur root :

# date --set "7 NOV 2010 19:15:00"

OU :

# date -s "7 NOV 2010 19:15:00"

Il est également possible d’utiliser le format numérique avec cette syntaxe :

# date +%Y%m%d -s "20101115"

Modifier l’heure sous Linux

Pour modifier l’heure, utilisez la syntaxe suivante :

# date +%T -s "21:10:00"


Une réflexion sur “ Linux : Changer la date en ligne de commande ”

  1. Ne pas oublier un hwclock après pour que l’heure soit modifiée aussi dans le BIOS du serveur.

    Sinon en général le couple ntpdate/ntp est à installer pour avoir toujours une heure à jour sur son serveur.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>