Scegli Linux, Spring o Quartz, costruisci l’orario e copia l’espressione o l’intera riga. Spiega un’espressione che hai già
Questa pagina costruisce un crontab Linux: cinque campi, oppure una scorciatoia come @daily. Scegli ogni quanto deve partire, puoi aggiungere il comando e copi la riga. Non installa il lavoro. Formato scrive anche Spring e Quartz: i secondi 0 davanti, e su Quartz un ? con nomi come MON-FRI. Per spiegare un’espressione che hai già, usa Spiega un’espressione che hai già. I timestamp sono timestamp Unix.
0 2 * * * e la frase dice ogni giorno alle 02:00./usr/bin/backup.sh si mette dopo l’espressione su Riga di crontab. Aggiorna mentre scrivi è attivo. Se lo togli, Genera parte una volta./usr/bin/backup.sh. L’espressione è 0 2 * * 1-5 e la riga 0 2 * * 1-5 /usr/bin/backup.sh. I pulsanti sotto il modulo ne caricano altri: ogni 15 minuti */15 * * * *, ogni giorno alle 02:00 con lo stesso comando 0 2 * * * /usr/bin/backup.sh, feriali alle 09:00 0 9 * * 1-5, fine settimana alle 09:00 0 9 * * 0,6, lunedì mercoledì e venerdì alle 09:00 0 9 * * 1,3,5, il giorno 1 a mezzanotte 0 0 1 * *, 1 gennaio 0 0 1 1 *, ogni 2 ore al minuto 30 30 */2 * * *, @daily, @weekly (domenica alle 00:00) e @reboot. Il link accanto apre la spiegazione. Cancella tutto imposta Ogni minuto e svuota il comando. L’espressione è * * * * *.L’espressione è minuto, ora, giorno del mese, mese, giorno della settimana. Domenica è 0, lunedì è 1, sabato è 6. I giorni di fila usano un trattino, quindi lunedì–venerdì è 1-5. I giorni staccati usano virgole, per esempio 1,3,5. Tutti e sette i giorni diventano *. Formato Linux scrive quei cinque campi. Formato Spring mette 0 davanti per i secondi e tiene i numeri del giorno. Formato Quartz mette 0 davanti, scrive ? sul giorno o sul giorno della settimana, e trasforma i numeri in SUN–SAT, perché Quartz numera la domenica come 1.
Ogni N minuti è */N * * * *. Ogni N ore è il minuto M delle ore 0, N, 2N e così via: M */N * * *. Il giorno 31 parte solo nei mesi che hanno il 31. Febbraio viene saltato. Il comando non viene controllato. Sta su una riga. La pagina non installa il lavoro.
@reboot parte all’avvio e non ha un orario, quindi non ci sono Prossime 10 esecuzioni. @hourly è 0 * * * *. @daily è 0 0 * * *. @weekly è la domenica alle 00:00, 0 0 * * 0, non il lunedì. @monthly è 0 0 1 * *. @yearly è 0 0 1 1 *. La frase dice Come e quei cinque campi. Prossime 10 esecuzioni usa l’ora locale di questo computer. La macchina che esegue crontab può essere in un altro fuso.
0 2 * * * /usr/bin/backup.sh.0 9 * * 1-5.@daily quando la mezzanotte di quella macchina è l’orario giusto.Vixie cron definisce @weekly come domenica alle 00:00. Per lunedì scegli Giorni della settimana e accendi lunedì. Se l’ora resta 00:00, l’espressione è 0 0 * * 1.
Sì. Imposta Formato su Quartz. Ogni giorno alle 02:00 diventa 0 0 2 * * ?. Lunedì–venerdì diventa MON-FRI. Spiega un’espressione che hai già legge ancora un’espressione che incolli.
Prossime 10 esecuzioni usa l’orologio di questo computer. Un crontab sul server usa il fuso del server.
Quel mese non ha il 31, quindi viene saltato. L’elenco mostra il prossimo mese che ha quel giorno.