
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 ntpd
irá 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