Scripts de Mantenimiento en Mac con Leopard

En un post anterior hablaba de que era posible que parte de los problemas que tuve con Tiger fueran causados por no haber ejecutado los scripts de mantenimiento del sistema. Por defecto, los scripts se ejecutan entre las 0315 y las 0530, por lo que si no solemos dejar el ordenador encendido es posible que no se ejecuten los famosos scripts. En MacOSX (ya sea Tiger, Leopard u otros anteriores) es importante llevar a cabo el mantenimiento, en un principio no hay que hacer nada, simplemente dejar que se ejecuten las tareas planificadas a tal efecto.

La primera solución para evitar esto es utilizar alguna aplicación tipo Onyx, que permite ejecutar distintas tareas de mantenimiento en el momento que queramos, pero verdaderamente, nos podemos saltar Onyx y ejecutar los scripts de mantenimiento desde el Terminal.

Lo único que hay que hacer, es escribir el siguiente comando

sudo periodic daily weekly monthly

Se nos pedirá la clave de root y se ejecutaran los distintos scripts. En un principio, no se mostrará ningún tipo de feedback del proceso de ejecución, pero sabremos que ha terminado cuando vuelva el prompt.

Adicionalmente se pueden ejecutar los únicamente los scripts que queramos mediante

sudo periodic daily
sudo periodic weekly
sudo periodic monthly

Con esto podemos olvidarnos de tener que instalar aplicaciones adicionales. Por último para saber cuando se ejecutaron por última vez los scripts, se puede ejecutar

ls -al /var/log/*.out

Con lo que se obtienen líneas del siguiente tipo y donde se puede ver la fecha en la que se creo el log de ejecución de los distintos scripts.

-rw-r--r-- 1 root wheel 1595 1 nov 13:35 /var/log/daily.out

Para ver el contenido de los log de ejecución por consola (simplemente para no tener que abrir el finder🙂 )

cat /var/log/[archivo de log]

Espero que sea de utilidad🙂

2 comments so far

  1. Javier on

    Quizá deberías explicar tu sistema de notación de horas (0315 y 0530), que no todo el mundo es ISO-compliant😛

  2. Daniel on

    Es cierto, aunque creo que tampoco es tan complejo🙂 Supongo que utilizo la notación que creo que da menos problemas a la hora de ser interpretada. Así 0315 sería HHMM, es decir, dos dígitos para las horas y dos dígitos para los minutos. Supongo que al final son manías de cada uno, pero es posible que dedique algún post a posibles notaciones para las horas.


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: