Data Comando no Linux com exemplos
- 3555
- 203
- Enrique Gutkowski PhD
A data é um comando linux útil para visualizar ou alterar a data atual no sistema. Todos os sistemas operacionais Linux são sincronizados com os servidores NTP (Network Time Protocol). Portanto, raramente é necessário para configurar o tempo do sistema manualmente. Você só precisa mudar de fuso horário de acordo com seus requisitos.
Este tutorial irá descrever você para usar o comando de data no sistema Linux.
Sintaxe:
Uso: Data [Opção]… [+formato] ou: DATE [-U | --utc | --Universal] [Mmddhhmm [[cc] yy] [.ss]]
Veja a data atual
O comando de data padrão exibe a data e a hora atuais na saída padrão. Esta data/hora estará no fuso horário do sistema padrão.
Abra um terminal (ctrl + alt + t) e digite:
data
Saída> Ter 8 de dezembro 15:08:21 IST 2020
O comando acima mostra o tempo atual no FOLONE EST, que é o fuso horário padrão do meu sistema Linux.
Exemplos de comando de data
- Mostrar data da data no UTC/GMT:
Usar
-você
ou--UTC
ou--universal
Opção com o comando de data para exibir horário atual no UTC (tempo universal coordenado) ou GMT (Greenwich Menuve Time) fuso horário.Data -u
Saída> Ter 8 de dezembro 09:38:34 UTC 2020 - Veja as datas anteriores em dias específicos:
Você pode usar
--data
Opção de linha de comando para visualizar a data no passado. Como o que foi a data 7 dias atrás, há 20 dias, 2 meses, na última sexta -feira, ontem e assim por diante.Data - -date = "Ontem"
Saída> Seg 7 de dezembro 15:08:52 IST 2020data -date = "7 dias atrás"
# Ter 1 de dezembro 15:09:23 IST 2020data -date = "20 dias atrás"
# Qua 18 de novembro 15:09:42 IST 2020data -date = "5 meses atrás"
# Qua 8 de julho 15:09:55 IST 2020data - -date = "última sexta -feira"
# Sex 4 00:00:00 ist 2020 - Ver datas futuras:
Da mesma forma, você pode ver datas no futuro. Por exemplo, o que será data de amanhã, na próxima sexta -feira, depois de 20 dias, após 3 meses e assim por diante.data - -date = "amanhã"
# Qua 9 de dezembro 15:10:50 IST 2020Data - -date = "Próxima sexta -feira"
# Sex 11 00:00:00 ist 2020data - -date = "+20 dias"
# Seg 28 de dezembro 15:20:08 IST 2020data - -date = "+3 meses"
# Seg 8 de março 15:20:18 IST 2021Você pode usar este recurso para detectar o final do mês. Por exemplo, se amanhã for 01, então hoje é a última data do mensal. O que pode ser útil para executar cronjobs no final dos meses.
['Data - -date = "Tomorrow" +"%d"' -eq 09] && eco "hoje é o último dia do mês"
- Ver data em outro fuso horário:
UsarTz
Variável de ambiente para visualizar a data em outro timzone sem alterar o fuso horário do sistema.Data tz = "EST"
# Ter 8 de dezembro 04:50:28 EST 2020TZ = 'America/Los_angeles' Data
# Ter 8 de dezembro 01:50:55 PST 2020 - Data de impressão em formato específico:
A data de comando da data padrão Data e hora completas, incluindo dia e fuso horário. Você também pode personalizá -lo para imprimir formato de data específico.data +"%d-%m-%y"
# 08-12-20data +"%y-%m-%d"
# 20-12-08data +" %b %d, %y"
# Dez 08, 2020data +"%y-%m-%d%h:%m:%s"
# 2020-12-08 08:36:40 - Exibir o tempo de modificação do arquivo:
Usar-r
opção com o comando date linux para visualizar o último horário de modificação de um arquivo. YData -r /etc /hosts
Saída> Sáb 15 de fevereiro 11:44:01 IST 2020
Conclusão
Neste tutorial, você aprendeu sobre o comando de data no Linux com exemplos úteis. Espero que você entenda os usos do comando de data no sistema Linux.
Se você gosta desta postagem, por favor, compartilhe isso com sua rede social.