como posso mudar a data e hora no Ubuntu


65

quando vou alterar a data e a hora, ele não funciona e tento desbloquear, mas ele não funciona, se houver alguma maneira de fazê-lo funcionar, ajude. Eu sei que não é muito descritivo, mas eu realmente gostaria de algumas respostas. obrigado

Respostas:


83

De man date

-s, --set=STRING
          set time described by STRING

Para alterar a data, use o comando no terminal,

sudo date --set=STRING

Por exemplo, para alterar a data para 25 de setembro de 2013 às 15:00 , o comando seria:

sudo date --set "25 Sep 2013 15:00:00"

Também funciona se o sistema for reinicializado ou tiver que ser aplicado todas as vezes após a reinicialização?
YumYumYum

11
Sim, funciona após a reinicialização do sistema; você não precisaria aplicá-lo sempre.
Kern

Após a reinicialização, o sistema escolhe automaticamente a data atual.
Naveen

Se a data parecer estar muito errada após uma reinicialização ou um ciclo de energia, geralmente significa que a bateria da placa-mãe está com defeito.
Andi Jay

2
Isso parece não funcionar mais. Usando o Ubuntu 16.04
Teekin

51

Tente o seguinte:

sudo dpkg-reconfigure tzdata

Isso permite que você configure seu fuso horário (você pode simplesmente escolher o mesmo) e sincroniza automaticamente seu tempo.

Se não houver pacote tzdata, instale-o:

sudo apt-get update
sudo apt-get install tzdata

11
Isso resolve minha configuração de fuso horário do servidor Ubuntu, obrigado.
Manee Osman

13

Na versão 12.04, não preciso desbloquear nada. Basta clicar no relógio na barra superior e escolher Configurações de hora e data. Quando a janela Hora e data for aberta, escolha Manualmente, para que você possa alterar a hora e a data manualmente; caso contrário, escolha seu fuso horário no mapa e escolha Automático.

insira a descrição da imagem aqui

insira a descrição da imagem aqui


4
Não consigo alterar a hora do meu sistema dessa maneira. Posso alterar a hora das configurações, mas ela não está refletida na minha barra superior.
roopunk

11
Demora um pouco (+30 segundos), mas a barra superior é atualizada após algum tempo. (Ubuntu 14.04)
shxfee

Você precisará alterar o foco do controle giratório Data para que a data seja alterada imediatamente. Muito estranho :) (Ubuntu 14.10)
Aram Paronikyan

11
Nenhuma dessas soluções funciona para mim, estou em 14.04 também.
Tass

às vezes, para refletir as alterações nas configurações, você precisa matar o serviço do painel da unidade e reiniciá-lo. Clique no relógio na barra superior e escolha Configurações de hora e data quando a janela Hora e data for aberta, escolha Manualmente para que você possa alterar a hora e a data manualmente; caso contrário, escolha seu fuso horário no mapa e escolha Automaticamente. Agora para refletir as mudanças do terminal instantaneamente aberta e digite killall unidade do painel de serviço
Gaurav Shukla

5

Consulte esta postagem do blog para definir a data com uma string de formato amigável à máquina:

sudo date 120622432007.55

para 6 de dezembro de 2007, 22:43:55,

e veja esta resposta para definir a data com uma string amigável ao ser humano:

sudo date --set "15 MAY 2011 1:40 PM"

4

Se você deseja alterar apenas o fuso horário, consulte este link :

  1. Verifique as configurações atuais do fuso horário: $ timedatectl
  2. Mostrar todos os fusos horários disponíveis: $ timedatectl list-timezones
  3. Alterar Fuso horário: $ sudo timedatectl set-timezone Europe/Berlin.

-2

Eu tive um problema semelhante na minha instalação e o comando acima deu este erro:

date: the argument '19 Sep 2014 20:11:00' lacks a leading '+';
when using an option to specify date(s), any non-option
argument must be a format string beginning with '+'
Try 'date --help'

Programas de ajuda -

Usage: date [option]...  [+FORMAT] - (etc)

Adicionado o plus necessário, conforme indicado para renderizar o +19 Sep 2014 20:11:00que funcionou.


Isto é para exibir a data, não para defini- la.
Adam Katz
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.