Listar archivos ordenados por tamaño desde la terminal

Buenas a todos,

hoy os traigo un truquito que he descubierto, ya que necesitaba saber dónde se me estaba yendo el espacio en un servidor, y claro… no tenía una herramienta adecuada para ello… ¿o sí?

La papeleta me la ha resuelto la siguiente linea:

$>du -k * | sort -nr | cut -f2 | xargs -d ‘\n’ du -sh

Dicha linea ejecutada en un terminal, nos lista en orden decreciente el tamaño de cada elemento (da igual carpetas que archivos).

Dado que la salida suele tener una longitud considerable, os recomiendo que la volquéis sobre un fichero para luego inspeccionarlo con un editor.

$> du -k * | sort -nr | cut -f2 | xargs -d ‘\n’ du -sh >> nombre_del_archivo

Espero que os sea útil.

Acerca de

Ingeniero Informático. RoR Developer

Publicado en Informática

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: