GNU/Linux >> Znalost Linux >  >> Linux

Nastavte relativní čas pomocí příkazového řádku

Chcete-li nastavit datum, musíte se přihlásit jako root (nebo 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)"

výstup:

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. Jak nastavit automatizaci úloh na Linux VPS pomocí Cronu?

  2. Příkaz k získání času v milisekundách

  3. Konverze časového pásma pomocí příkazového řádku

  1. Nastavte časové pásmo debian Linux pomocí příkazového řádku

  2. Linux:nastavte datum pomocí příkazového řádku

  3. Jaké časové pásmo používá úloha cron?

  1. Použití síly na příkazovém řádku Linuxu

  2. Použití příkazu timedatectl ke změně času a data v systému RHEL7 Linux

  3. Nastavte datum a čas pro každý příkaz, který provedete v historii Bash