Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revisionBoth sides next revision
es:docs:guide-user:base-system:cron [2023/12/26 17:38] – Minor changes brodrigueznues:docs:guide-user:base-system:cron [2023/12/26 18:02] – Minor changes brodrigueznu
Line 119: Line 119:
 ''reboot'' funciona, en caso de que desee reiniciar el enrutador periódicamente. ''reboot'' funciona, en caso de que desee reiniciar el enrutador periódicamente.
  
-==== Periodic network restart ==== +==== Reinicio periódico de la red ==== 
-A simple solution for restart all your network (lan, wan and wifi) every 10 minutes is this:+Una solución sencilla para reiniciar toda su red (lan, wan wifi) cada 10 minutos es esta:
  
 <code bash> <code bash>
Line 126: Line 126:
 </code> </code>
  
-==== Alarm clock ==== +==== Despertador ==== 
-If you have [[wp>Daylight saving time|DST]] you could write yourself a nice alarm clock+Si tiene [[wp>Daylight saving time|DST - Hora de verano]] podría escribirse un bonito despertador
-When DST starts in central Europeclocks advance from 02:00 CET to 03:00 CEST on last Sunday in March+Cuando comienza el horario de verano en Europa Centrallos relojes avanzan de las 02:00 CET a las 03:00 CEST del último domingo de marzo
-Six day before thatyou could make your WoL wake you 10 minutes earlier+Seis días antespodría hacer que su WoL le despierte 10 minutos antes
-Later won't workyou'll be late+Más tarde no funcionarállegará tarde
-When DST ends in central Europeclocks retreat from 03:00 CEST to 02:00 CET on last Sunday in October.+Cuando finaliza el horario de verano en Europa Centrallos relojes retroceden de las 03:00 CEST a las 02:00 CET del último domingo de octubre.
  
 <code bash> <code bash>
-# min hour day month dayofweek command+# min hora día mes día-de-la-semana comando
 59 05 * * 1 /usr/bin/wol -h 192.168.1.255 xx:xx:xx:xx:xx:xx 59 05 * * 1 /usr/bin/wol -h 192.168.1.255 xx:xx:xx:xx:xx:xx
-# crontab must end with the last line as space or a comment+# crontab debe terminar con la última línea como espacio o comentario
 </code> </code>
  
-==== Keep number of configs snapshots of config ==== +==== Mantener el número de configuraciones/instantáneas de configuración ==== 
-To keep a number of configurations/settings at the directory "/root", you can also use cron. This way you can access and restore configurations of the past daysThe cronjob can easily be extended to copy the config to another deviceto be able to replicate a broken OpenWRT device from scratch.+Para mantener un número de configuraciones/valores en el directorio "/root", también puede utilizar cron. De esta forma podrás acceder y restaurar configuraciones de los últimos díasEl cronjob se puede ampliar fácilmente para copiar la configuración a otro dispositivopara poder replicar un dispositivo OpenWRT roto desde cero.
  
 <code bash> <code bash>
-#Make a new backup/configurations snapshot at nighttime 00:01 amkeep last N=100 snapshots +#Hacer una nueva instantánea de copia de seguridad/configuraciones durante la noche a la 12:01 a. m.conserve las últimas N=100 instantáneas 
-#01 00 * * * sysupgrade -b "/root/backup-${HOSTNAME}.tar.gz" # <-- keep just one config+#01 00 * * * sysupgrade -b "/root/backup-${HOSTNAME}.tar.gz" # <-- mantiene solo una configuración
 01 00 * * * find "/root" -type f -name "backup-*.tar.gz" | sort -r | awk 'NR > 100' | xargs rm -f; sysupgrade -b "/root/backup-${HOSTNAME}-$(date +\%Y-\%m-\%d-\%H-\%M-\%S).tar.gz" 01 00 * * * find "/root" -type f -name "backup-*.tar.gz" | sort -r | awk 'NR > 100' | xargs rm -f; sysupgrade -b "/root/backup-${HOSTNAME}-$(date +\%Y-\%m-\%d-\%H-\%M-\%S).tar.gz"
 </code> </code>
  
  • Last modified: 2023/12/26 18:26
  • by brodrigueznu