Linux - Ayuda con script!

   
Vista:

Ayuda con script!

Publicado por Andres (1 intervención) el 01/07/2010 16:35:50
Hola como estan?
Queria pedirles ayuda, tengo que hacer un script para un trabajo que haga lo siguiente: realizar un script que en caso de que el disco supere el 90 por ciento realice un reporte indicando los 10 directorios que ocupan mas espacio en disco dentro de /home y /var.
Estoy usando CentOs.
Bueno de verdad agradeceria muchisimo su ayuda!
Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Codigo para saber el uso del disco duro y carpetas mas utilizadas en linux

Publicado por xve (662 intervenciones) el 25/03/2011 17:00:24
Hola Andres, lo que tienes que hacer es una especie de demonio, que este siempre corriendo para ir realizando las verificaciones cada n tiempo.

Para obtener el % de los discos ocupados seria algo asi:
df -l | grep ^/dev | awk '{print $5}'

Para mostrar tambien la particion y el % del disco seria algo asi:
df -l | grep ^/dev | awk '{print $1 " " $5}'

Para saber el tamaño de las 10 carpetas que mas ocupan en la carpeta var, seria algo asi:
find /var/log -maxdepth 1 -type d -readable | xargs du -s | sort -nr | head -10

Espero que te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar