Forums:
Hola gente estube buscando por este foro y no pude encontrar lo que buscaba, estoy tratando de hacer que un script que hace el backup diario de una empresa en un tape se ejecute a las 6 de la mañana por ejemplo y no encuentro como hacerlo es con el crontab? no se que sintaxis usar por favor agradezco sus ayudas.
RTFM, man -S 5 crontab bye
RTFM,
man -S 5 crontab
bye
;)
para usar el crontab
para usar el crontab -e
#minute 0 - 59
#hour 0 - 23
#day 1 - 31
#month 1 - 12
#dayofweek 0 - 7
minuto hora dia mes diadelasemana EJEMPLO
# PARA QUE SE EJECUTE ALGO A LAS 6 AM CON 1 MINUTO
01 06 * * * NOMBRE-DE-LA-TAREA-O-LLAMADA-AL-SCRIPT
# PARA QUE SE EJECTUE A LAS 4 AM EL 30 DE MAYO reinicia el squid
00 04 30 05 * /etc/init.d/squid restart
# PARA QUE SE COPIE TODOS LOS DIAS DESDE EL LUNES HASTA EL VIERNES
01 18 * * 1-5 cp -f /etc/squid/noche /etc/squid/permitidos
Mira este script yo lo llamo con el contrab -e, estaba en este mismo foro, aqui te copia todo lo de una carpeta y le coloca la palabra res al inicio de cada archivo.
****************************
cd /home/usuario/
for Rf in *
do
cp $Rf ~/respaldos/res_$Rf
done
cd
**********************
Saludos
Saludos
Vamos Ecuador, si se puede
Gracias, despues de agregar
Gracias, despues de agregar en el /etc/crontab el script hay que reiniciar el servicio o algo? por que hice lo siguiente, edite el crontab y puse en la ultima linea
00 6 * * * /tapebk.sh
y no lo hace (probe con la hora actual no?) mi script esta el el dir / y es muy simple
# vim tapebk.sh
********************************************
#! /bin/bash
tar -cvf /dev/st0 /backup/EXPORT
#fin script
*********************************************
Hay algo raro? probe con la hora de ahora y no me lo ejecuta.
Muchisimas gracias este foro es excelente.
"Solo la verdad nos hará libres..."
GasMor...
Argentina.
Revisaste que el script tenga
Revisaste que el script tenga permisos de ejecucion si no los tiene:
# chmod +x tapebk.sh
Ademas prueba ejecutando manualmente el script para ver si todo esta correcto.
Saludos,
Root Bit
There are only 10 types people in the world:
Those who understand binary and those who don't
que raro che, ejecuto el
que raro che, ejecuto el script (./tapebk.sh) manualmente y anda joya pero en el cron lo pongo un minuto mas tarde espero y nada, voy a seguir viendo que puede ser.Gracias gente.
pd : tiene chmod 777
pd2 : tiene chmod +x
"Solo la verdad nos hará libres..."
GasMor...
Argentina.
SOLUCIONADO -> crontab -e
Era eso muchachos estaba editando el crontab pero desde el vi y no con el crontab -e, cuando hice el crontab -e y lo edite andubo muchas gracias grosos.
"Solo la verdad nos hará libres..."
GasMor...
Argentina.