Como você define um horário personalizado no Ubuntu?

Como você define um horário personalizado no Ubuntu?

Quero definir um horário personalizado no Ubuntu 14.04

digamos: 8 de outubro de 2010 18:00:00

wrkstn@wrkstn-VirtualBox:~$ sudo date --set="8 OCT 2006 18:00:00"
Sun Oct  8 18:00:00 PETST 2006
wrkstn@wrkstn-VirtualBox:~$ date
Fri Sep  2 01:21:51 PETT 2016
wrkstn@wrkstn-VirtualBox:~$ 

Mas não consigo definir uma data personalizada com o comando Date. Por favor, diga-me como posso conseguir isso.

Responder1

Se você configurou seu computador para sincronizar automaticamente a hora com um servidor de horário da Internet via NTP (que é o padrão), não será possível editar a hora do sistema manualmente, pois ntpdirá sincronizá-lo imediatamente com o relógio da Internet novamente.

Para definir a hora e a data do sistema manualmente, desative o NTP:

sudo timedatectl set-ntp false

Então você pode alterar persistentemente a hora e a data, assim:

sudo date -s "2010-1-1 13:00"

Se você deseja que a sincronização automática do horário da Internet seja ativada novamente, execute isto:

sudo timedatectl set-ntp true

Responder2

Presumo que o seu Ubuntu seja executado no VirtualBox a partir do nome da sua máquina. Nesse caso, o VirtualBox gerencia o horário do convidado e o ajusta para corresponder ao horário do host por padrão. Você pode desativar esse comportamento usando o comando:

VBoxManage setextradata "VM name" "VBoxInternal/Devices/VMMDev/0/Config/GetHostTimeDisabled" 1

Fonte:https://www.virtualbox.org/manual/ch09.html#disabletimesync

informação relacionada