Automatización de tareas en sistemas gnu/linux

Solo disponible en BuenasTareas
  • Páginas : 10 (2414 palabras )
  • Descarga(s) : 0
  • Publicado : 2 de noviembre de 2011
Leer documento completo
Vista previa del texto
|Automatización de tareas en sistemas GNU/Linux |
|Introducción |
|En cualquier sistema informático se encuentran herramientas que permiten realizar, con cierta periodicidad, determinadas ||acciones o tareas (algunas de ellas internas del Sistema Operativo, otras definidas por el administrador, e incluso algunas |
|definidas por un usuario -con los privilegios adecuados-). La necesidad de este tipo de herramientas viene dada, en principio, |
|tanto por el funcionamiento interno del sistema operativo como por la necesidad del administrador de garantizar un aceptable ||funcionamiento del sistema. |
|Posiblemente, el caso más conocido de tarea programada sea la encomendada al sistema antivirus de los equipos. Por defecto, |
|desde la instalación de la aplicación antivirus se suele proponer una revisión del sistema cada semana (por lo tanto, este es |
|un ejemplo de unatarea programada de forma semanal). |
|A continuación se exponen algunos escenarios donde la automatización de tareas “simplifica” y garantiza la ejecución de las |
|mismas: |
|Es típico que, para unóptimo rendimiento, el responsable del sistema informático deba realizar actividades de gestión |
|periódicas, así como algunas de control del mismo (por ejemplo, revisar diariamente el grado de ocupación de los discos, |
|testear cada 30 minutos la ocupación del procesador y poder generar un aviso en caso de ocupación de más de un 70% ...). |
|Desde el ese mismo punto deresponsable del sistema, puede resultar interesante definir una tarea que borre de forma periódica |
|los ficheros temporales (por ejemplo, el directorio /tmp), así como que se realicen copias de seguridad cada día de diversos |
|directorios de datos. |
|También resulta útil (y en algunos casosobligado como parte de la propia política de empresa) realizar algún tipo de informe |
|mensual sobre el funcionamiento del sistema (sobre todo en caso de servidores). |
|Por supuesto, el apagado del equipo de forma automática, adecuándose al horario de trabajo, también puede formar parte de las |
|tareas programadas.|
|Además se pueden proponer otra serie de tareas periódicas desde las necesidades del usuario como un sistema de recordatorios, o|
|la descarga programada de información en horas de poco tráfico (para que sea más rápida). |
|En los sistema Debian GNU/Linux (al igual que el restode distribuciones GNU/Linux) ya se encuentran “preconfiguradas” ciertas |
|tareas de forma periódica; es decir, el servicio de automatización de tareas ya está funcionando cuando se realiza la |
|instalación del sistema operativo. |
|En los entornos GNU/Linux, los programas típicos destinados ala gestión de las tareas automatizadas son dos, “at” y “cron”. |
|CRON |
|Se trata de unos de los servicios básicos de los sistemas GNU/Linux. De hecho, el demonio cron siempre está arrancado; además, |
|dicho servicio asume, asimismo, que el sistema siempre está en...
tracking img