linux:cron:anacron

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
linux:cron:anacron [15/11/2011 01:59] – editor externo 127.0.0.1linux:cron:anacron [20/11/2020 07:40] (actual) mate
Línia 1: Línia 1:
 = anacron = anacron
 este programa sirve para ejecutar tareas de CRON en sistemas que no están encendidos 24h horas al día este programa sirve para ejecutar tareas de CRON en sistemas que no están encendidos 24h horas al día
-se ejecuta al arrancar el sistema y comprueba ''/etc/anacrontab'', donde están las tareas especifiadas a realizar como "importantes"+se ejecuta al arrancar el sistema y comprueba ''/etc/anacrontab'', donde están las tareas especificadas a realizar como "importantes"
  
 un ejemplo: un ejemplo:
-<code lang="bash" title="/etc/anacrontab">+<code bash /etc/anacrontab>
 # /etc/anacrontab: configuration file for anacron # /etc/anacrontab: configuration file for anacron
  
Línia 11: Línia 11:
 SHELL=/bin/sh SHELL=/bin/sh
 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
 +MAILTO=root
 +RANDOM_DELAY=45   # número máximo minutos aleatorios que se añade al delay base de cada trabajo
 +START_HOURS_RANGE=3-22 # entre que horas se lanzarán los scripts
  
 # These replace cron's entries # These replace cron's entries
Línia 23: Línia 26:
   * identificador (ha de ser único en la lista de anacrontab). Se utiliza para crear un fichero con ese nombre en ''/var/spool/anacron''   * identificador (ha de ser único en la lista de anacrontab). Se utiliza para crear un fichero con ese nombre en ''/var/spool/anacron''
  
-Anacron no es un demonio de sistema, se ejecuta al arrancar el equipo. Tiene varias opciones de linea de comando.+Anacron no es un demonio de sistema, se ejecuta al arrancar el equipo. Tiene varias opciones de línea de comando. 
 + 
 +<code bash /etc/anacrontab> 
 +# /etc/crontab: system-wide crontab 
 +# Unlike any other crontab you don't have to run the `crontab' 
 +# command to install the new version when you edit this file 
 +# and files in /etc/cron.d. These files also have username fields, 
 +# that none of the other crontabs do. 
 + 
 +SHELL=/bin/sh 
 +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 
 + 
 + 
 +# m h dom mon dow user command 
 +17 * * * * root    cd / && run-parts --report /etc/cron.hourly 
 +25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 
 +47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 
 +52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) 
 +
 +</code> 
 +== observaciones 
 +  * ''run-parts'' sirve para ejecutar todos los archivos de un directorio 
 +  * ''nice'' le asigna prioridad al script a ejecutar (rango entre -20 y 20)
  • linux/cron/anacron.1321351182.txt.gz
  • Darrera modificació: 16/07/2012 10:52
  • (edició externa)