Si un système de fichiers est en mode lecture seule, est-ce que je pourrai effectuer touch
y chmod
? Quand une opération est-elle qualifiée d'opération de lecture ou d'écriture ?
Réponse
Trop de publicités?touch
crée un fichier de zéro octet lorsqu'il est appelé sur un fichier inexistant. Et il met à jour les métadonnées du fichier en fonction des arguments passés. chmod
ne modifie pas les données d'un fichier ; il change seulement les métadonnées contenues dans l'inode du fichier.
Cependant, les métadonnées elles-mêmes font partie du système de fichiers et il s'agit donc d'une opération d'écriture.
En résumé, les deux touch
y chmod
sont des opérations d'écriture. Elles ne peuvent pas être exécutées sur un système de fichiers en lecture seule.