¿Cómo determinar el espacio libre disponible en Ubuntu?

60

Estoy en una situación en la que recibo un error cuando intento guardar un archivo en mi servidor Ubuntu a través de ssh. Dice que no queda espacio disponible. No sé cómo puede ser cierto. ¿Qué debo hacer para determinar cuánto espacio queda y / o qué recursos utilizan más espacio?

Actualización: df -h me dio algunas cosas para mirar. ¿Es ese el comando que estoy buscando?

Andrés
fuente

Respuestas:

104

Sí, df -h(Disk Free) mostrará el espacio libre en cada uno de los sistemas de archivos montados.

Entonces, cdpara el sistema de archivos que está lleno, y du -sh *(Uso de disco) mostrará el espacio total utilizado por cada uno de los archivos / directorios en el directorio de trabajo actual. La --max-depthopción para dutambién puede ser útil aquí.

Encontrar exactamente lo que es responsable de usar todo el espacio puede ser algo así como un arte: esta respuesta enumera algunas utilidades gráficas que pueden facilitarlo, aunque, por supuesto, esto no es útil en su caso.

El enfoque más simple es trabajar en la estructura de directorios del sistema de archivos en cuestión, tratando de aislar los archivos o directorios que ocupan más espacio de lo esperado.

Nota: También vale la pena ejecutar df -ipara verificar que no se haya quedado sin inodos (ifree no debe ser cero en particiones grabables); esto puede suceder en algunos sistemas de archivos, especialmente si se ha creado una mayor cantidad de archivos pequeños.

de allí
fuente
3
Gracias por proporcionar una explicación completa, en lugar de solo escribir los comandos para usar. +1
Gnoupi
6

df para ver el espacio restante. du para encontrar lo que está usando ese espacio.

Rodney Schuler
fuente
3

Para verificar el uso del disco del sistema de archivos, vaya a Sistema> Administración> Monitor del sistema y busque en la pestaña "Sistemas de archivos" para obtener un diseño simple del uso del disco.

Para averiguar qué archivos / directorios están ocupando más espacio, use el Analizador de espacio en disco en Accesorios para obtener un buen gráfico de anillo que le muestre qué ocupa todo ese espacio.

usuario23406
fuente
1

du -sxh * - sobre la carpeta /.


fuente
1

Úselo df -hpara encontrar estadísticas generales del disco.

Luego puede reducirlo con el siguiente comando para ver qué está usando el espacio en disco:

du - disk usage

Phillip Ngan
fuente