GNU/Linux >> Tutoriels Linux >  >> Linux

Définir l'heure relative à l'aide de la ligne de commande

Pour définir la date, vous devez vous connecter en tant que root (ou su/sudo...)

echo "Time 1 hour ago ... $(date -d "$(date +%F\ %T) 1 hour ago")"
echo "Time now .......... $(date  +%F\ %T)"
echo "Time in 1 hour .... $(date -d "$(date +%F\ %T) 1 hour")"

sudo date +%F\ %T -s "$(date -d "$(date +%F\ %T) 1 hour")"
echo "Adjusted time ..... $(date  +%F\ %T)"

sudo date +%F\ %T -s "$(date -d "$(date +%F\ %T) 1 hour ago")"
echo "Re-adjusted time .. $(date  +%F\ %T)"

sortie :

Time 1 hour ago ... 2012-04-16 21:31:53
Time now .......... 2012-04-16 22:31:53
Time in 1 hour .... 2012-04-16 23:31:53
[sudo] password for .... 
Adjusted time ..... 2012-04-16 23:31:53
[sudo] password for  .... 
Re-adjusted time .. 2012-04-16 22:31:53

Linux
  1. Utilisation de la commande timedatectl pour modifier l'heure et la date sur le système Linux RHEL7

  2. Définir la date et l'heure de chaque commande que vous exécutez dans l'historique de Bash

  3. Comment définir des tâches automatisées sur un VPS Linux à l'aide de Cron ?

  4. Définir le fuseau horaire de Debian Linux via la ligne de commande

  5. Quel fuseau horaire utilise une tâche cron ?

Suivi du temps avec Timewarrior en ligne de commande

11 Exemples de commandes de date Linux utiles

Comment définir la date et l'heure sous Linux

Linux date Exemples de commandes

Conversion de fuseau horaire par ligne de commande

Linux :définir la date via la ligne de commande