Use el comando df para mostrar la cantidad de espacio libre en cada disco montado. El espacio en el disco usable que informa df refleja sólo el 90% de la capacidad total, ya que las estadísticas de informe permiten dejar un margen del 10% sobre el total de espacio disponible. En general, este margen permanece vacío para un mejor rendimiento.
En realidad, el porcentaje de espacio en el disco que informa el comando df es el espacio utilizado dividido por el espacio utilizable.
Si el sistema de archivos supera el 90% de la capacidad, puede transferir archivos a un disco que no esté tan lleno mediante el comando cp. Como alternativa, se pueden transferir archivos a una cinta mediante los comandos tar o cpio. O bien, puede eliminar los archivos.
Para obtener una descripción detallada de este comando, consulte la página del comando man df(1M).
Utilice el comando df -k para visualizar la información de espacio en el disco en Kbytes.
$ df -k Filesystem kbytes used avail capacity Mounted on /dev/dsk/c0t3d0s0 192807 40231 133296 24% /Ejemplo 3-1 Visualización de información del sistema de archivos
En el siguiente ejemplo, se muestra la salida del comando df -k en un sistema SPARC.
$ df -k Filesystem 1024-blocks Used Available Capacity Mounted on rpool/ROOT/solaris-161 191987712 6004395 140577816 5% / /devices 0 0 0 0% /devices /dev 0 0 0 0% /dev ctfs 0 0 0 0% /system/contract proc 0 0 0 0% /proc mnttab 0 0 0 0% /etc/mnttab swap 4184236 496 4183740 1% /system/volatile objfs 0 0 0 0% /system/object sharefs 0 0 0 0% /etc/dfs/sharetab /usr/lib/libc/libc_hwcap1.so.1 146582211 6004395 140577816 5% /lib/libc.so.1 fd 0 0 0 0% /dev/fd swap 4183784 60 4183724 1% /tmp rpool/export 191987712 35 140577816 1% /export rpool/export/home 191987712 32 140577816 1% /export/home rpool/export/home/123 191987712 13108813 140577816 9% /export/home/123 rpool/export/repo 191987712 11187204 140577816 8% /export/repo rpool/export/repo2010_11 191987712 31 140577816 1% /export/repo2010_11 rpool 191987712 5238974 140577816 4% /rpool /export/home/123 153686630 13108813 140577816 9% /home/123
Los campos de salida del comando df -k son los siguientes:
Tamaño total de espacio utilizable en el sistema de archivos
Cantidad de espacio utilizado
Cantidad de espacio disponible para utilizar
Cantidad de espacio utilizado expresado como porcentaje de la capacidad total
Punto de montaje
Cuando el comando df se utiliza sin operandos ni opciones, informa sobre todos los sistemas de archivos montados, como se muestra en el siguiente ejemplo.
$ df / (rpool/ROOT/solaris):100715496 blocks 100715496 files /devices (/devices ): 0 blocks 0 files /dev (/dev ): 0 blocks 0 files /system/contract (ctfs ): 0 blocks 2147483601 files /proc (proc ): 0 blocks 29946 files /etc/mnttab (mnttab ): 0 blocks 0 files /system/volatile (swap ):42257568 blocks 2276112 files /system/object (objfs ): 0 blocks 2147483441 files /etc/dfs/sharetab (sharefs ): 0 blocks 2147483646 files /dev/fd (fd ): 0 blocks 0 files /tmp (swap ):42257568 blocks 2276112 files /export (rpool/export ):100715496 blocks 100715496 files /export/home (rpool/export/home ):100715496 blocks 100715496 files /export/home/admin (rpool/export/home/admin):100715496 blocks 100715496 files /rpool (rpool ):100715496 blocks 100715496 files /export/repo2010_11(rpool/export/repo2010_11):281155639 blocks 281155639 files /rpool (rpool ):281155639 blocks 281155639 files