Ver espacio en disco en Linux

De enunpimpam
Saltar a: navegación, buscar

Para ver cuanto espacio tenemos usado en el disco duro desde la terminal podemos utilizar los siguientes comandos:

Comando df

Nos muestra informacion de nuestros discos duros, particiones y sistema de archivos, nos indica el tamaño, cuanto hay usado, disponible y donde esta montada la partición:

df
S.ficheros         Bloques de 1K   Usado    Dispon Uso% Montado en
/dev/sda5             48294776  11953700  33887780  27% /
none                   2053876       308   2053568   1% /dev
none                   2060612      1180   2059432   1% /dev/shm
none                   2060612       204   2060408   1% /var/run
none                   2060612         0   2060612   0% /var/lock
none                   2060612         0   2060612   0% /lib/init/rw
/dev/sda2             51183088   4403044  46780044   9% /media/DATOS

Para ver los datos con medidas en Megas (Mb) y gigas (gb) hay que poner el parametro -h

df -h
S.ficheros            Tamaño Usado  Disp Uso% Montado en
/dev/sda5              47G   12G   33G  27% /
none                  2,0G  308K  2,0G   1% /dev
none                  2,0G  1,2M  2,0G   1% /dev/shm
none                  2,0G  204K  2,0G   1% /var/run
none                  2,0G     0  2,0G   0% /var/lock
none                  2,0G     0  2,0G   0% /lib/init/rw
/dev/sda2              49G  4,2G   45G   9% /media/DATOS

Comando du

Con esta orden podemos ver cuanto ocupa cada carpeta y subcarpeta dentro de un directorio

Si utilizamos du solamente nos devolvera una lista de carpetas y archivos....y en byts, muy poco practico, por eso utilizaremos la opción -h que nos devolvera la información del tamaño de los archivos y carpetas en K, M, G

La otra opción muy practica es limitar los niveles de subcarpetas --max-depth=3 siendo el numero el nivel máximo de profundidad de las subcarpetas

du -h --max-depth=3 /home

Tambien podemos enviar el resultado de la consulta a un archivo para consultarlo o imprimirlo

du -h --max-depth=3 /home >NombreArchivo.txt

Tambien podemos saber el total que ocupa una carpeta de la siguiente manera:

du -csh /home

du -hd1

Podemos simplificar

du -hd1