Como definir a data em sua máquina linux

Video: Acertar data e hora via terminal DuZeru GNU/Linux

Recentemente, publicou um artigo no comando Linux “data”. É uma ferramenta muito legal linha de comando que permite que você obtenha data e hora do seu sistema em vários formatos. O que também faz é que permite que você defina a data ea hora da máquina. Vamos olhar para um par de maneiras de definir a hora ea data em uma máquina Linux. Primeiro, vamos olhar para como fazê-lo usando o comando “data”, então eu vou apresentá-lo rapidamente para o servidor NTP em Linux e mostrar como você pode sincronizar o relógio do seu computador para um relógio em execução no Internet.

Video: Linux Educacional - Ajustando Data e Hora

Primeiro, uma breve recapitulação do que o comando “data” pode fazer por você:

# encontro
Mon 22 de dezembro 22:35:58 IST 2008

Agora, se você quiser alterar a data da máquina para 13:45 no dia de Natal no ano de 2008, aqui está como você faria isso:

# data -s “25 de dezembro de 2008 13:45:00"
Thu 25 de dezembro 13:45:02 IST 2008

Video: Comandos Básicos Linux 01 - bash, ls, cd, pwd, encadeamento, clear

Este comando acima é bastante auto-explicativo. Mas para que fique claro, aqui é a separação. Primeiro vem o comando “data”. Em seguida, você use a opção “-s”, que significa “data marcada” para. Depois que você digitar a data que deseja definir na seguinte ordem. “Data Mês Ano Horas: Minutos: Segundos”. Após entrar neste pressione a tecla de retorno. O sistema deve reverter com a nova data. Agora você pode digitar o comando “data” mais uma vez para se certificar de que a data está situado.

Há uma série de outras maneiras de fazer a mesma coisa. Como você pode ter lido no meu artigo anterior sobre o comando “data”, é bastante versátil. Você pode fazer algo semelhante como o que acabamos tentou acima com uma sintaxe ligeiramente diferente:

#data +% Y% m% d-s “20081225"

Isto irá definir a data do sistema para o dia 25 de dezembro, 2008.

O outro método que eu uso para definir a data do meu computador está usando o servidor NTP. NTP significa Network Time Protocol. NTPD é um daemon que roda na maioria das máquinas Linux. Quando configurado corretamente esse daemon permite que você se conectar a um servidor de tempo na rede (a sua rede local ou pela Internet) e sincronizar o tempo. É muito comumente usado para servidores de produção.

É muito provável que a sua máquina Linux já está equipado com NTP. Se não, instalá-lo usando o método de instalação preferido do seu sistema.



Os usuários do Ubuntu pode usar o seguinte comando:

# sudo apt-get instalar ntpdate

os usuários do Fedora provavelmente pode usar este:

# yum install ntp

Uma vez NTPD está instalado no seu computador abrir o /etc/ntp.conf arquivo no seu editor de texto favorito. Neste arquivo localizar uma linha que contém o parâmetro “servidor”. Configurá-lo para o seguinte endereço:

pool.ntp.org servidor

Salve o arquivo e reinicie o servidor NTP.

# restart /etc/init.d/ntpd

Agora você pode sincronizar sua máquina para o servidor de tempo que você acabou de configurar:

# ntpdate pool.ntp.org
22 dez 23:07:00 ntpdate [24328]: passo servidor tempo 123.108.39.80 compensar 172.868,246157 seg

Video: MySQL - Importing Data From CSV - BASH - Linux

Agora sua máquina vai falar rapidamente para o servidor de tempo que você atribuiu-lo e levá-lo no momento certo. Desta forma, você tem certeza de que o tempo em sua máquina está definido com precisão. Pode ser uma boa idéia para executar este comando de vez em quando para ter certeza de que está na hora.


Artigos relacionados