Ver espacio en disco en Linux
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