[Tutorial] tareas programadas

thrash_skywalker

Usuario Nuevo nvl. 1
14 Jun 2009
165
0
16
NULL
wena portalianos aca quiero aportar otra cosita pa linux.
lo que haremos ahora es crear una tarea programada con
El crontab, es un archivo en donde podemos configurar
tareas para que se ejecuten automáticamente en nuestro sistema,
digamos por ejemplo descargar un archivo de respaldo diariamente,
o borrar ciertos archivos periódicamente, ejecutar un script que
haga algo, etc, digamos que podemos automatizar las tareas, para
no estar haciéndolas a mano.

ejemplos:

1.- reiniciar el pc cada 1 minuto


pasos:

1.- iniciaremos el servicio crond
#/etc/init.d/crond stop
#/etc/init.d/crond start

2.-editar tarea
#crontab -e

debemos saber que la posiscion de los "*" nos indica algo y tiene un rango para usar


* * * * *
Minuto hora dia mes dia de la semana
(0-60) (1-24) (1-31) (1-12) (1-7)
(enero (lunes a domingo)
diciembre)
solamente cambiaremos lo que necesitamos, lo demas dejamos los *
despues de programar la frecuencia escribiremos el comando o el script que quieren que se ejecute etc

para reiniciar cada 1 minuto (lo que resulta muy molesto) editaremos el archivo dejandolo asi

1 * * * * REBOOT

despues lo guardamos con ESC :wq!





2do ejemplo

realizar una copia de seguridad de la carpeta /etc todos los dias viernes a las 20:00
en la carpeta /home/usuario/respaldo

seguimos los mismos pasos que el anterior
hasta llegar el editar tarea donde deberia quedar asi :

* 20 * * 5 cp /etc /home/usuario/respaldo




y eso bueno espero que les sirva y eso nos venom chaop
::portalnet::
 
srry los * mekedaron todos juntos pero deberian ir mas separados onda el 1ero es el minuto, el segundo es hora y asi sucesivamente esop