La commande touch est faite pour ça. Commençons par mettre la date actuelle sur un fichier :
$ touch file
Ce qui a pour résultat :
$ stat file
# Output
Fichier : file
Taille : 5464349 Blocs : 10680 Blocs d’E/S : 4096 fichier
Périphérique : 806h/2054d Inœud : 2893915 Liens : 1
Accès : (0644/-rw-r–r–) UID : ( 1000/ nicolas) GID : ( 1000/ nicolas)
Accès : 2018-08-31 15:12:28.761709712 +0200
Modif. : 2018-08-31 15:12:28.761709712 +0200
Changt : 2018-08-31 15:12:28.761709712 +0200
Créé : -
Maintenant, modifions la date d’accès (option -a) :
$ touch -a file
L’option -m fait la même chose pour la date de modification. Et enfin on peut combiner les deux pour modifier à la fois la date d’accès et la date de dernière modification :
$ touch -am file
Pour spécifier une date à la place de la date actuelle, on utilise l’option -d :
$ touch -d '1 May 2005 10:25' -m file
Ce qui change la dernière modification au 1er mai 2005 à 10h25.
Références externes
- The touch command (en)
Commentaires récents