Salut à tous,
Je suis completement inculte en fonctionnement de système de fichiers. Cependant, je m'intérroge sur une fonction que je trouve très utile :
Sur ma station GNU/Linux (ext3): si j'ajoute un fichier son à mon player favori puis je déplace ce fichier dans un autre répertoire, le player va me dire qu'il ne trouve plus le fichier.
Sur mon mac (HFS+) imaginons que j'ajoute un fichier mp3 à Itunes (jusque là je gagne la palme pour l'utilisation de format propriétaire).
Si je déplace ce fichier dans un autre répertoire, itunes continueras à lire le fichier sans problème.
Questions : Est-ce lié au système de fichiers?
Quelle est la propriété utilisée?
Y-a-t-il un équivalent sous GNU/Linux?
# Itunes
Posté par Raphaël . Évalué à 1.
Ce n'est donc pas lié au système de fichiers.
[^] # Re: Itunes
Posté par bob le homard . Évalué à 2.
Le phénomène est reproductible sur d'autres applis...
[^] # Re: Itunes
Posté par ǝpɐןƃu∀ nǝıɥʇʇɐW-ǝɹɹǝıԀ (site web personnel) . Évalué à 2.
« IRAFURORBREVISESTANIMUMREGEQUINISIPARETIMPERAT » — Odes — Horace
[^] # Re: Itunes
Posté par bob le homard . Évalué à 2.
http://books.google.fr/books?id=o9K8KEQic5sC&pg=PA99&(...)
C'est quand même très pratique car on peut faire le ménage sans arrière pensées dans ses fichiers (renommage, déplacement etc).
[^] # Re: Itunes
Posté par Nicolas Boulay (site web personnel) . Évalué à 3.
"La première sécurité est la liberté"
# les inodes?
Posté par GG (site web personnel) . Évalué à 3.
Je pense que itune ne prend en compte que l'inode du fichier, ce qui lui permet de le retrouver même s'il change de nom ou d'emplacement sur la partition.
non?
A bientôt
Grégoire
Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html
[^] # Re: les inodes?
Posté par yellowiscool . Évalué à 4.
Envoyé depuis mon lapin.
[^] # Re: les inodes?
Posté par GG (site web personnel) . Évalué à 2.
Bonjour
Pareil sous Linux, quelque soit le système d'exploitation, et même si je suis connecté par ssh. Par exemple, avec jEdit, si le fichier à été modifié, je le vois que bout de une seconde ou deux par une alerte (Attention, le fichier à été modifié...). Le changement de nom à les mêmes conséquences qu'un effacement de fichier, donc je suppose que si le fichier est ouvert via son inode, il suffit de "relire" son nom s'il à changé, ou si son emplacement à été modifié.
Je ne pense pas du tout que cela dépende d'un système de fichier, mais bien plus de la manière dont le logiciel "ouvre" le fichier.
A bientôt
Grégoire
Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html
# Indexation
Posté par meumeu1402 . Évalué à 2.
[^] # Re: Indexation
Posté par NeoX . Évalué à 4.
le fichier etant mis dans une bibliotheque (avec son hash)
tu peux deplacer le fichier, son hash ne change pas
et itunes pourra le lire là ou il est, il suffit qu'il reindexe le contenu du disque au demarrage (ou en tache de fond)
ca va de paire avec spotlight qui te retrouve tout et n'importe quoi sur ton mac grace à l'indexation
# Unix
Posté par peck (site web personnel) . Évalué à 5.
Lorsque tu ouvres un fichier, tu obtiens un descripteur qui pointe vers l'emplacement sur le disque de ce fichier. Donc toute opération que tu ferais sur le fichier mais pas sur ses données après ouverture n'a aucun effet sur le fichier ouvert (déplacement, renommage, suppression ...).
Alors soit itunes garde ses fichiers ouverts, soit il utilise un système de notification lui indiquant où et quand les fichiers sont déplacés. Ce genre de chose est disponible sous linux sous le nom inotify.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.