meta data de esta página
  •  

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
linux:cron [2010/11/18 14:04] lclinux:cron [2023/01/18 14:10] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 +{{tag> cron }}
 ===== CRON ===== ===== CRON =====
  
Línea 77: Línea 78:
  
 Se tiene entonces, dos situaciones, generar directamente el archivo crontab con el comando: Se tiene entonces, dos situaciones, generar directamente el archivo crontab con el comando:
- 
 <code>$> crontab -e</code> <code>$> crontab -e</code>
  
 Con lo cual se abrira el editor por default (generalemente vi) con el archivo llamado crontab vacio y donde el usuario ingresará su tabla de tareas y que se guardará automáticamente como /var/spool/cron/usuario. Con lo cual se abrira el editor por default (generalemente vi) con el archivo llamado crontab vacio y donde el usuario ingresará su tabla de tareas y que se guardará automáticamente como /var/spool/cron/usuario.
  
-El otro caso es que el usuario edite un archivo de texto normal con las entradas de las tareas y como ejemplo lo nombre 'mi_cron', después el comando $> crontab mi_cron se encargará de establecerlo como su archivo cron del usuario en /var/spool/cron/usuario: +El otro caso es que el usuario edite un archivo de texto normal con las entradas de las tareas y como ejemplo lo nombre 'mi_cron', después el comando $> crontab mi_cron se encargará de establecerlo como su archivo cron del usuario en /var/spool/cron/usuario 
-<code>+ 
 +<file>
 $> vi mi_cron $> vi mi_cron
 # borra archivos de carpeta compartida # borra archivos de carpeta compartida
Línea 91: Línea 92:
 # cada 5 horas de lun a vie, se asegura que los permisos sean los correctos en mi home # cada 5 horas de lun a vie, se asegura que los permisos sean los correctos en mi home
 1 *5 * * * 1-5 chmod -R 640 /home/sergio/* 1 *5 * * * 1-5 chmod -R 640 /home/sergio/*
-:wq (se guarda el archivo)</code>+:wq (se guarda el archivo)</file>
  
 <code>$> ls </code> <code>$> ls </code>
Línea 184: Línea 185:
 42 4 1 * * root run-parts /etc/cron.monthly 42 4 1 * * root run-parts /etc/cron.monthly
 </code> </code>
-**SHELL** es el 'shell' bajo el cual se ejecuta el cron. Si no se especifica, se tomará por defecto el indicado en la línea /etc/passwd correspondiente al usuario que este ejecutando cron.+**SHELL** es el 'shell' bajo el cual se ejecuta el cron. Si no se especifica, se tomará por defecto el indicado en la línea passwd dentro de etc, correspondiente al usuario que este ejecutando cron.
  
 **PATH** contiene o indica la ruta a los directorios en los cuales cron buscará el comando a ejecutar. Este path es distinto al path global del sistema o del usuario. **PATH** contiene o indica la ruta a los directorios en los cuales cron buscará el comando a ejecutar. Este path es distinto al path global del sistema o del usuario.
Línea 190: Línea 191:
 **MAIL TO** es a quien se le envía la salida del comando (si es que este tiene alguna salida). Cron enviará un correo a quien se especifique en este variable, es decir, debe ser un usuario válido del sistema o de algún otro sistema. Si no se especifica, entonces cron enviará el correo al usuario propietario del comando que se ejecuta. **MAIL TO** es a quien se le envía la salida del comando (si es que este tiene alguna salida). Cron enviará un correo a quien se especifique en este variable, es decir, debe ser un usuario válido del sistema o de algún otro sistema. Si no se especifica, entonces cron enviará el correo al usuario propietario del comando que se ejecuta.
  
-**HOME** es el directorio raíz o principal del comando cron, si no se indica entonces, la raíz será la que se indique en el archivo /etc/passwd correspondiente al usuario que ejecuta cron.+**HOME** es el directorio raíz o principal del comando cron, si no se indica entonces, la raíz será la que se indique en el archivo passwd correspondiente al usuario que ejecuta cron.
  
 Los comentarios se indican con # al inicio de la línea. Los comentarios se indican con # al inicio de la línea.
Línea 272: Línea 273:
   * http://www.linuca.org/body.phtml?nIdNoticia=256   * http://www.linuca.org/body.phtml?nIdNoticia=256
   * http://www.mexicoextremo.com.mx/content/view/19/62/   * http://www.mexicoextremo.com.mx/content/view/19/62/
 +  * http://www.linuxtotal.com.mx/index.php?cont=info_admon_006
 +