Data Comando no Linux com exemplos

Data Comando no Linux com exemplos

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

  1. 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 
  2. 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 2020 
    data -date = "7 dias atrás" # Ter 1 de dezembro 15:09:23 IST 2020 data -date = "20 dias atrás" # Qua 18 de novembro 15:09:42 IST 2020 data -date = "5 meses atrás" # Qua 8 de julho 15:09:55 IST 2020 data - -date = "última sexta -feira" # Sex 4 00:00:00 ist 2020 
  3. 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 2020 Data - -date = "Próxima sexta -feira" # Sex 11 00:00:00 ist 2020 data - -date = "+20 dias" # Seg 28 de dezembro 15:20:08 IST 2020 data - -date = "+3 meses" # Seg 8 de março 15:20:18 IST 2021 

    Você 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" 
  4. Ver data em outro fuso horário:
    Usar Tz 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 2020 TZ = 'America/Los_angeles' Data # Ter 8 de dezembro 01:50:55 PST 2020 
  5. 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-20 data +"%y-%m-%d" # 20-12-08 data +" %b %d, %y" # Dez 08, 2020 data +"%y-%m-%d%h:%m:%s" # 2020-12-08 08:36:40 
  6. 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. Y

    Data -r /etc /hosts Saída> Sáb 15 de fevereiro 11:44:01 IST 2020 
  7. 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.