COMANDO LINUX PARA ENCONTRAR ARCHIVOS GRANDES

Relativo a temas que no esten contemplados en otra categoria del foro.
Responder
Avatar de Usuario
dark_cperez
expert
expert
Mensajes: 1620
Registrado: Mié Jun 11, 2008 1:03 pm
Reputación: 4

COMANDO LINUX PARA ENCONTRAR ARCHIVOS GRANDES

Mensaje por dark_cperez »

problema: /var tiene 100% de uso y necesito limpiarlo.

cómo puedo listar todos los archivos este directorio con subdirectorios, ordenados por tamaño? ?@
Avatar de Usuario
parche
expert
expert
Mensajes: 1639
Registrado: Mar Nov 07, 2006 2:50 pm
Reputación: 0
Contactar:

Re: COMANDO LINUX PARA ENCONTRAR ARCHIVOS GRANDES

Mensaje por parche »

du -k .

Te lista los dir por tamaños.

Para ordenar usalo como du -k . | sort

Buscas los más grandes y usas el ls -al.

Recursivo con el ls -lR pero no se puede ordenar. O al ordenar sale mal. Espero te sirva por lo menos para identificar los directorios de mayor tamaño.
Avatar de Usuario
vitoco
expert
expert
Mensajes: 869
Registrado: Mié Nov 08, 2006 7:25 pm
Reputación: 5
Contactar:

Re: COMANDO LINUX PARA ENCONTRAR ARCHIVOS GRANDES

Mensaje por vitoco »

Revisa find. Ejemplo no probado:

find /var \( -size +100M -fprintf /root/big.txt '%-10s %p\n' \)

Esto te debiera generar en "/root/big.txt" una lista de archivos de más de 100 megas. Si tienes nervios de acero, puedes usar directamente la opción -delete en vez de -fprintf y sus parámetros XD
Avatar de Usuario
dark_cperez
expert
expert
Mensajes: 1620
Registrado: Mié Jun 11, 2008 1:03 pm
Reputación: 4

Re: COMANDO LINUX PARA ENCONTRAR ARCHIVOS GRANDES

Mensaje por dark_cperez »

gracias, me sirvieron.
Responder
  • Similar Topics
    Respuestas
    Vistas
    Último mensaje