¿Cómo encontrar Mount / Partition en un directorio o archivo? (Servidor Linux) [cerrado]


164

¿Existe un comando de Linux para averiguar fácilmente en qué partición / montaje se encuentra un directorio o archivo?

(Esta es probablemente una pregunta de RTM, y me siento culpable por hacerla, pero de alguna manera, todavía no puedo encontrar una buena respuesta en Google ...)


66
@TylerCollier google me envió aquí ... ¡así que por favor detengan estos dramas!
Erdem Ece

1
@ErdemEce, ese es mi punto. en un RTFM mencionado, pero Google (y a qué se vincula) cuenta ahora como un manual :-)
Tyler Collier


1
conseguir el montaje de un directorio para solucionar un error de espacio en disco bajo con el fin de reiniciar un nodo Jenkins que se ejecuta el bucle IC para la pila web de su equipo parece terriblemente como una herramienta que se utiliza principalmente en la programación ...
WORC

@worc De acuerdo. Tengo exactamente el mismo problema y obtuve mi solución aquí como la respuesta aceptada a continuación.
Metric Crapton

Respuestas:


244
df -P file/goes/here | tail -1 | cut -d' ' -f 1

77
Comando impresionante;)
John Humphreys - w00te

2
Al mirar su configuración LVM.
Ignacio Vazquez-Abrams

55
Gran comando! Sin embargo, no usaría la tubería. Conocer información sobre el espacio (al mismo tiempo que sabes sobre qué partición está tu carpeta / archivo) también es bastante divertido :)
Matheus Felipe

1
Muy agradable; Aquí está lo mismo hecho con awk:df -P /home | tail -1 | awk '{ print $1}'
woohoo

3
Tengo que admitir que realmente no me gustan las respuestas de comando puro, ¿puedes hacer una edición y explicar las opciones / parámetros utilizados?
John Von Neumann
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.