web-dev-qa-db-fra.com

Nautilus-Columns

J'ai installé des colonnes nautilus car je souhaitais afficher et trier les fichiers en fonction de la date de leur création plutôt que de leur dernière modification, mais je trouve que même si cela fonctionne pour les fichiers mp3, il ne semble pas le faire pour l'ogg. De même, cela fonctionne pour jpeg mais pas pour les fichiers image tiff ou raw.

Faut-il s'attendre à ce comportement ou y a-t-il eu un problème avec l'installation?

Toute aide serait la bienvenue.

Merci,

Steve

1
Steve Brodie

Sous Unix, le moment de la création n'existe pas.

Il y a un problème sémantique ici: si j'ai un fichier a.txt Créé pour la première fois le 1er octobre et que je crée un nouveau fichier par cp a.txt b.txt Le 1er novembre, quelle est l'heure de création de b.txt? Si vous pensez au 1er novembre. pense que je peux

ln a.txt b.txt 
rm a.txt 

et ont le même effet final: b.txt contient exactement les données de a.txt, mais les métadonnées reliant au contenu sont créées le 1er novembre ...

Cela dépendra fortement du système de fichiers où vous avez stocké vos fichiers. Les systèmes de fichiers de type Unix (comme tous les systèmes de fichiers Linux par défaut --- ext4, etc.) n'ont pas de métadonnées pour la première date de création. Si vous voyez la page de manuel de fstat(2), vous pouvez voir que les données des fichiers sont:

          time_t    st_atime;   /* time of last access */
          time_t    st_mtime;   /* time of last modification */
          time_t    st_ctime;   /* time of last status change */

Il y a une vieille confusion en cours sur ce que ctime signifie creation time (Comme c'est le cas sur certains systèmes de fichiers dérivés MS-DOS) mais sous unix, la première fois que la création de un fichier.

Donc non, dans un système de fichiers Unix normal, vous n'avez pas le temps de création. Vous avez juste le dernière heure de modification des métadonnées.

1
Rmano

En tant que sorte de post-script, j'ai réalisé que "Image Viewer" (fourni avec Ubuntu 14.04) est un très bon endroit pour afficher les données EXIF.

Dans Image Viewer, sélectionnez simplement "Affichage> Volet latéral" ou "Ctrl F9". Encore plus d'informations sont disponibles en sélectionnant "Détails" au bas de la barre latérale.

Cela m'a aidé à résoudre le problème initial de vouloir voir la date à laquelle une photo a été prise, sinon les problèmes rencontrés lors de l'exécution des colonnes nautilus.

Je pensais publier ceci car je ne savais pas que Image Viewer avait cette capacité, j'espère que cela peut aider quelqu'un d'autre!

0
Steve Brodie