Je sais juste que ls -t
et ls -f
donne le tri différent des fichiers et des sous-répertoires dans un répertoire.
- Quelles sont les différences entre l'horodatage, l'heure de modification et l'heure de création d'un fichier?
- Comment obtenir et modifier ce type d'informations par commandes?
- Pour ce qui est du type d'informations, les gens disent-ils qu'un fichier est "plus récent" que l'autre?
- Quels types d'informations ne modifieront pas le fichier?
Par exemple, j'ai vu quelqu'un écrire:
Par défaut, le programme rsync cherche uniquement à déterminer si la taille et l'horodatage des fichiers sont différents. Peu importe le fichier le plus récent, s’il est différent, il est écrasé. Vous pouvez passer l'indicateur '--update' à rsync, ce qui le fera ignorer les fichiers de la destination s'ils sont plus récents que le fichier de la source, mais uniquement s'ils sont du même type de fichier. Cela signifie que si, par exemple, le fichier source est un fichier standard et que la destination est un lien symbolique, le fichier de destination sera écrasé, quel que soit l'horodatage.
Sur une note de côté, le type de fichier signifie-t-il uniquement les fichiers standard et simlink, et non le type tel que pdf, jpg, htm, txt, etc.?