Comando: `data`
O comando date é usado para exibir ou alterar a data e hora do sistema. A data pode ser exibida em vários formatos e também pode ser definida com um valor específico.
Sintaxe: `data [opções] [+formato] [carimbo de data e hora]`
Especificadores de formato de data: O comando date pode exibir a data em vários formatos usando especificadores de formato. Alguns especificadores de formato comuns são mostrados abaixo:
- %Y:Ano no formato de 4 dígitos (por exemplo, 2023)
- %m:Mês em formato de 2 dígitos (por exemplo, 01 para janeiro)
- %d:Dia do mês em formato de 2 dígitos (por exemplo, 08)
- %a:nome abreviado do dia da semana (por exemplo, segunda-feira)
- %A:Nome completo do dia da semana (por exemplo, segunda-feira)
- %b:nome abreviado do mês (por exemplo, janeiro)
- %B:nome completo do mês (por exemplo, janeiro)
- %H:Hora no formato de 24 horas (por exemplo, 14)
- %M:Minuto no formato de 2 dígitos (por exemplo, 30)
- %S:Segundo no formato de 2 dígitos (por exemplo, 59)
Definindo a data: Para definir a data do sistema, use a opção "+timestamp". O carimbo de data/hora pode ser especificado em vários formatos, como:
- "AAAA-MM-DD" (por exemplo, "2023-01-25")
- "MM/DD/AAAA" (por exemplo, "25/01/2023")
- "DD-MMM-AAAA" (por exemplo, "25 de janeiro de 2023")
Por exemplo, para definir a data como 25 de janeiro de 2023, use o seguinte comando:
```
data +%Y-%m-%d -s "2023-01-25"
```
Definindo a hora: Para definir a hora do sistema, use a opção "+HH:MM:SS". A hora pode ser especificada no formato de 12 ou 24 horas. Por exemplo, para definir o horário para 15h30, use o seguinte comando:
```
data +%T -s "15:30:00"
```
Exemplos: 1. Para exibir a data e hora atuais no formato padrão, use o seguinte comando:
```
data
```
2. Para exibir a data no formato “AAAA-MM-DD”, utilize o seguinte comando:
```
data +%Y-%m-%d
```
3. Para definir a data como 25 de janeiro de 2023, use o seguinte comando:
```
data +%Y-%m-%d -s "2023-01-25"
```
4. Para definir o horário para 15h30, use o seguinte comando:
```
data +%T -s "15:30:00"
```
Observação: Para que as alterações feitas pelo comando date sejam persistentes durante as reinicializações, você precisará editar os arquivos de configuração do sistema. Para obter mais informações, consulte a documentação da sua distribuição Linux.