GNU/Linux >> Tutoriels Linux >  >> Linux

Donner le point de montage d'un chemin

En théorie stat vous indiquera le périphérique sur lequel se trouve le fichier, et il devrait y avoir un moyen de mapper le périphérique à un point de montage.

Par exemple, sous Linux, cela devrait fonctionner :

stat -c '%m' $path

df prend le chemin comme paramètre, donc quelque chose comme ça devrait être assez robuste ;

df "$path" | tail -1 | awk '{ print $6 }'

J'ai toujours été fan de l'utilisation des options de formatage d'un programme, car cela peut être plus robuste que la manipulation de la sortie (par exemple, si le point de montage contient des espaces). GNU df permet ce qui suit :

df --output=target "$path" | tail -1

Malheureusement, je ne vois aucune option pour empêcher l'impression d'un en-tête, donc la queue est toujours requise.


Linux
  1. Obtenir le pourcentage d'utilisation d'un point de montage ?

  2. Dois-je mettre à jour le noyau de 3.16 à 4.** ? ?

  3. Comment changer la variable PATH sous Linux

  4. Empêcher l'écriture sur le point de montage sshfs non monté

  5. A quoi sert la commande hostnamectl ?

Le point de la commande externe `cd` ?

Comment monter une partition Truecrypt cryptée toujours au même point ?

Comment configurer le chemin JAVA_HOME dans Debian 11

Quel est l'intérêt de chiffrer le répertoire personnel ?

Quel est le point de montage le plus correct pour une partition NTFS permanente ?

Accéder à un point de montage caché