Para saber a qué disco o partición pertenece un fichero en Linux, podemos usar el binario df. df se utiliza principalmente para obtener un informe sobre la utilización del espacio en disco en el sistema de ficheros.
Usando binario df
# df [file path] df mifichero.txt
S.ficheros bloques de 1K Usados Disponibles Uso% Montado en /dev/sda1 51572172 38402776 11035032 78% /
Usando binario df con awk
Si lo que necesitamos es quedarnos únicamente con la salida donde se indica el dispositivo, podemos combinarlo usando awk
df mifichero.txt | awk '/^\/dev/ {print $1}'
/dev/sda1