Buscar los archivos más grandes que se están usando en linux con lsof

Published:

Gracias a la potencia de lsof, herramienta que vimos en otras oportunidades, hoy les traigo un pequeño tip que nos viene bien tener a mano cuando necesitamos saber cuales son los archivos que están siendo usados y ordenarlos por su tamaño.

Este sería el ejemplo a usar

lsof | grep REG | grep -v "stat: No such file or directory" | grep -v DEL | awk '{if ($NF=="(deleted)") {x=3;y=1} else {x=2;y=0}; {print $(NF-x) " " $(NF-y) } }' | sort -n -u | numfmt --field=1 --to=iec

Y este sería su resultado:

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles