Você pode modificar tanto a hora de acesso quanto a hora de modificação dos arquivos, ou os dois ao mesmo tempo. Você pode até mesmo criar um arquivo já com a data que quiser.
Para modificarmos a data e hora de acesso e modificação de um arquivo basta fazermos o seguinte:
$ touch -t AAAAMMDDhhmm.ss arquivo
Onde:
A - ano (é considerado a faixa de 1969-2068)
M - mês
D - dia
h - Hora
m - minutos
s - segundos
Se o arquivo não existir ele será criado em branco com a data e hora definidas. Se o arquivo já existir, ocorrerá apenas a alteração da data e da hora.
Se quisermos modificar apenas a data e hora de acesso do arquivo temos que usar o comando touch com o parâmetro -a. Exemplo:
E se quisermos modificar apenas a data e hora de modificação do arquivo, teremos que usar o comando touch com o parâmetro -m. Exemplo:
Exemplos de utilização do comando:
No exemplo acima o arquivo "fred.test" terá sua data e hora de modificação alteradas para 25/Dez/2002 às 22:33:05.
No exemplo acima o arquivo "fred.test" terá sua data e hora de acesso alteradas para 12/Dez/1991 às 07:39:10.
No exemplo acima o arquivo "fred.test" terá sua data e hora de acesso e modificação alteradas para 03/Abr/2065 às 23:40:01.
Para verificar os resultados:
Se quisermos modificar apenas a data e hora de acesso do arquivo temos que usar o comando touch com o parâmetro -a. Exemplo:
$ touch -t AAAAMMDDhhmm.ss -a arquivo
E se quisermos modificar apenas a data e hora de modificação do arquivo, teremos que usar o comando touch com o parâmetro -m. Exemplo:
$ touch -t AAAAMMDDhhmm.ss -m arquivo
Exemplos de utilização do comando:
$ touch -t 200212252233.05 -m fred.test
No exemplo acima o arquivo "fred.test" terá sua data e hora de modificação alteradas para 25/Dez/2002 às 22:33:05.
$ touch -t 199112120739.10 -a fred.test
No exemplo acima o arquivo "fred.test" terá sua data e hora de acesso alteradas para 12/Dez/1991 às 07:39:10.
$ touch -t 206504032340.01 fred.test
No exemplo acima o arquivo "fred.test" terá sua data e hora de acesso e modificação alteradas para 03/Abr/2065 às 23:40:01.
Obs.: Nos 3 exemplos, se o arquivo "fred.test" não existir no diretório atual ele será criado.
Para verificar os resultados:
$ ls -l
Post original por Alessandro Reis de Alcântara
Nenhum comentário:
Postar um comentário