Comando date não funcionou como ensinado. Mostra a data, mas não modifica. "comando inválido"
Comando date não funcionou como ensinado. Mostra a data, mas não modifica. "comando inválido"
Lucas, nesse caso apresentado, é apenas para exibir a data.
Para setar a data é necessário usar o parâmetro -s.
Assim, você precisaria de algo tipo (como super usuário):
# date -s "11 NOV 2016 11:00:00"
ou, de outra forma:
# date +%Y%m%d -s "20161111"
Pode usar, ainda, essa sintaxe:
# date +%T -s "10:13:13"
Como sugestão, você pode rodar o comando
$ man date
Daí você verá o manual do comando date, que é bem pequeno e te dará todas as possibilidades do programa.
Espero ter ajudado.
Abraço.
você pode usar o seguinte comando: date -s "2016-12-05 16:58:00"