¿Cómo obtener un nombre de dispositivo / partición de un archivo?
Tengo estructura de partición como:
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 51606140 16939248 34142692 34% /
/dev/sda5 495844 72969 397275 16% /boot
/dev/sda7 113022648 57515608 49765728 50% /home
/dev/sda8 113022648 57515608 49765728 4% /mnt
Al analizar el contenido de los directorios con readdir (), ¿cómo saber qué archivo reside en qué dispositivo?
readdir () se invoca desde el directorio raíz y analiza el nombre del archivo e imprime su tamaño. Me gusta desde el dispositivo: / dev / sda6 y enumera los nombres de archivo en esa partición. Cuando lee el contenido de / home, debe mostrar el contenido de lectura de / dev / sda7 y enumerar los nombres de archivo
Por favor, hágamelo saber, si necesita más detalles / información