La méthode de base pour modifier la date du système sous Unix / Linux via l'environnement de ligne de commande consiste à utiliser la commande «date».
L'utilisation de la commande de date sans options affiche simplement la date et l'heure actuelles.
En utilisant la commande date avec les options supplémentaires, vous pouvez définir la date et l'heure.
Le diagramme suivant montre les espaces réservés appropriés pour chaque partie de la commande:
"man date" et "date --help"
Commandes reports La syntaxe suivante doit être utilisée pour changer la date du système:
Syntaxe: [MMJJhhmm [[CC] AA] [.ss]]
où,MM = Mois (01… 12)
JJ = Date (01… 31)
hh = heure (0… 23)
mm = minute (0… 59)
[CC] AA = Année (2000… 2099) #CC est le vingtième siècle pour 2000
ss = secondes (00… 60)
Cela signifie que vous devez au moins fournir des valeurs à deux chiffres pour le mois, le jour et l'heure.
et minute pour le temps que vous souhaitez définir. Vous pouvez également fournir une année et un nombre de secondes facultatifs à deux ou quatre chiffres.
Quelques exemples utiles:$ date 11232359
# 23 novembre à 23h59.
$ date 112323592011
# Comme ci-dessus, mais définit également l'année 2011.
$ date 02020202.02
# 2 février à 02:02:02. Pas de changement d'année.
$ date 020202022011.02
# Comme ci-dessus, le 2 février à 02:02:02 mais également l'année 2011.
# Notez ici que le .02 (secondes) est précédé d’une période après l’année 2011.
Vous devez au moins fournir des valeurs à deux chiffres.
Voici les commandes ci-dessus sont exécutées en shell: