Alterar data e hora que um arquivo foi criado

Publicado por Higor Pereira em 19/12/2006

[ Hits: 70.478 ]

 


Alterar data e hora que um arquivo foi criado



Para alterar data e hora que um arquivo foi criado basta usar o comando "touch":

touch -t MMDDhhmm nomedoarquivo
  • MM = mês
  • DD = dia
  • hh = hora
  • mm = minuto

Exemplo: Vamos supor que o arquivo foi criado nessa data:

" Jun 27 14:05 nomedo arquivo"

e você queira mudar para:

"Out 17 15:07 nomedoarquivo"

Então você digita o seguinte comando:

$ touch -t 10171507 nomedoarquivo

Outras dicas deste autor

ProFTPD: Como corrigir o Erro: "Fatal: ScoreboardPath: deprecated. Use "ScoreboardFile /path/to/ scoreboard/file" instead"

Bloqueio de acesso SSH para determinado IP

Leitura recomendada

pfetch ao invés do neofetch

Como remover permissão de vários arquivos

Dropbox com dual boot

Verificação automática de disponibilidade de serviços

Ego e Epro (Funtoo)

  

Comentários
[1] Comentário enviado por Raptor em 19/12/2006 - 12:14h

Este comando só altera a data de criação? E para alterar a data de acesso? Qual o comando?

[2] Comentário enviado por higorcista em 19/12/2006 - 15:21h

pra alterar a data de acesso, acho que so se vc alterar a data e a hora do sistema e depois usar o comando touch

touch nomearquivo

(touch eh um comando que serve para "tocar" no arquivo, atualiza com a data corrente do sistema.)

Feito isso corrija a data e hora do sistema para a data e hora certa.

OK. Espero ter ajudado.

[3] Comentário enviado por wfox em 19/12/2006 - 20:01h

Mas para mudar a data e hora do sistema, é necessário ter privilégio de root.

Ai reside uma grande desvantagem do método que propoe, mas, validamente, é também uma forma que pode funcionar

=)

[4] Comentário enviado por adiltonsilva em 20/12/2006 - 23:07h

O comando touch altera o tempo de acesso ou alteração do arquivo, e não a data de criação.

Vejam com : $man touch


[5] Comentário enviado por higorcista em 21/12/2006 - 10:05h

Em relação ao comentario do "wfox" concordo com ele, esqueci de colocar no comentario que fiz acima, que o usuario teria que estar como usuario root;
A forma que expliquei como alterar a data de acesso de um arquivo, eh apenas uma das formas, fiz a pergunta no site, ninguem me mostrou uma melhor forma de fazer, entao caso alguem saiba um melhor modo pra alterar a data de acesso coloquem aqui..rs

Em relação ao comentario "adiltonsilva": sim, nao deixo de concordar com vc, mas vc ja tentou alterar a data e a hora de criação de um arquivo usando o comando touch?! o comando touch pode ser usado para mudar a datae hora que um arquivo foi criado e tbm pode criar arquivos vazios...

[6] Comentário enviado por korvin em 15/05/2007 - 14:49h

da p mudar ate o ano de acesso usando
touch -t MMDDhhmm ano.seg nome do arquivo

[7] Comentário enviado por LinuxTec em 19/11/2008 - 11:20h

Ok não dinha visto que alterava a data e vi seu post hoje estava fora, blz amigo mais a sintax não muda muito ficaria assim #date mmddhhmmyyyy Mês seguido do dia depois hora, minuto e ano Detalhe o segundo ele proprio configura !!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts