miércoles, 11 de septiembre de 2013

Listar directorios por tamaño desde el terminal #Tips #Trucos

Un truco para saber que directorio tiene mayor tamaño es el siguiente:
du /home/user -lh --max-depth=1 | sort -rh | head
Esto nos dará en orden descendiente los 10 directorios de mayor tamaño. (ojo cuidado porque el primero en listarse siempre será el indicado /home/user)



Variantes:

Las siguientes son algunas variantes para su uso:
  • 10 Directorios de menor tamaño
du /home/user -lh --max-depth=1 | sort -h | head
  • Listar todo y paginarlo en pantalla (agregar la r para indicar el orden)
du /home/user -lh --max-depth=1 | sort -[r]h | less
  • También se puede hacer con tail pero el resultado será inverso, ya que tail lista las ultimas 10 líneas.
du /home/user -lh --max-depth=1 | sort -[r]h | tail

No hay comentarios:

Publicar un comentario