Comment rechercher par programme les options de montage pour le système de fichiers sur lequel se trouve le répertoire actuel?

1

Je veux trouver les options de montage pour / var. Je peux obtenir une liste des montages et leurs options avec mount. mais comment puis-je trouver le bon pour un fichier particulier? Je pourrais commencer par le nom de fichier (/ var) et le découper jusqu'à ce que le répertoire corresponde à un point de montage, mais y a-t-il déjà quelque chose qui peut le faire?

Jake
la source

Réponses:

0

statvfs contient des options pour tout chemin de fichier donné sur le système de fichiers monté dans son membre f_flags.

Vous pouvez également analyser / etc / mtab ou / etc / fstab.

Méfiez-vous des options répertoriées cependant, car certaines sont simplement ignorées par le noyau en fonction de la configuration / des options du noyau, et comme vous ne pouvez pas savoir ce que le noyau fera, vous devez vous limiter au minimum.

xryl669
la source