Comment modifier la date du répertoire?


11

Sous Windows, j'ai l'habitude de modifier les dates des répertoires, par exemple. des répertoires contenant des photos selon la date à laquelle la première photo a été prise; puis afficher une liste des répertoires triés par les dates. Dans Ubuntu, Krusader peut afficher les répertoires de cette façon. J'ai besoin de changer la date (la "date de modification") d'un répertoire après l'avoir rempli par exemple. les photos. Comment dois-je le changer? Merci

Réponses:


11

Vous pouvez utiliser la touchcommande avec -toption. Cela vient de man touch:

NAME
       touch - change file timestamps

SYNOPSIS
       touch [OPTION]... FILE...

DESCRIPTION
       Update  the  access  and modification times of each FILE to the current
       time.
[...]

-t STAMP
              use [[CC]YY]MMDDhhmm[.ss] instead of current time

Un exemple:

touch -t 1312031429.30 /path/to/directory

va changer la date de modification de directoryla 2013-12-03 14:29:30.


Il est utile de noter que vous devez utiliser l' -toption ici. Le -ddrapeau présent sur les nouvelles versions de touch ne modifie pas le mtime d'un répertoire, juste les fichiers.
Foosh

0

Non. Il sera simplement modifié dès que quoi que ce soit dans le répertoire change de toute façon (comme quand une miniature est générée). Renommez plutôt le répertoire pour que la date souhaitée soit dans le nom.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.