Comando date não funcionou como ensinado. Mostra a data, mas não modifica. "comando inválido"
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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"