Riferimento in formato CRTATB

Riferimento in formato CRTATB
Offerte Linux Crrontab O "tavolo cron". Usa il Cron Scheduler di lavoro per determinare quando e quali attività eseguire in base a come sono stati impostati. Il Crrontab in Linux può diventare travolgente inizialmente, ma puoi facilmente farlo appendere con la guida giusta. Inizia con la comprensione del formato Crrontab, di cui discuteremo nel post di oggi.

È possibile automatizzare le attività da eseguire in background in base a un determinato programma quando si lavora con Linux, Unix o Solaris. Puoi specificare come si desidera eseguire lavori sul tuo sistema sia periodicamente che dopo un determinato intervallo.

Comprensione di Crrontab

Il crontab si basa Cron per l'automazione e la pianificazione delle attività. Cron è un demone che funziona allo stivale del sistema. È possibile modificare lo script per impostare attività e pianificare quando dovrebbero essere eseguite. Ad esempio, è possibile impostare il sistema su e -mail settimanali, aggiornare il sistema o eseguire uno script dato.

Per iniziare a usare Crrontab, devi capire il suo formato.

Guida al formato CRTATB

Un file crontab ha 5 campi in cui si specifica la data, l'ora e il comando da eseguire.

È possibile utilizzare quattro comandi quando si lavora con un file Crrontab. Sono:

1. crontab -e: Il comando apre un editor per creare o modificare il tuo file crontab. Quando esegui il comando per la prima volta, richiederà di scegliere un editor. Una volta che il file Crrontab, è possibile creare il tuo Cronjob alla fine del file.

2. crontab -l: Se hai programmato Cronjobs, puoi visualizzarli usando questo comando.

Nell'output sopra, si noti che abbiamo un Cronjob che crea un nuovo file ogni giorno alle 17:38

3. crontab -r: Il comando rimuove il file set crontab

4. crontab -v: Con questo comando, puoi vedere l'ultima volta che hai modificato il tuo file Crrontab.

Per creare un Cronjob, la sintassi è:

Min Hour Day of-mese Month Day of Week [Command-to-Execute]

Ogni campo ha valori consentiti specifici e possiamo analizzare ciascuno in dettaglio. Sono:

1. Min: È il primo campo a sinistra e sta per minuti. I valori consentiti iniziano da Da 0 a 59.

2. Ora: È il secondo campo e inizia da Da 0 a 23 rappresentando le ore del giorno.

3. Dom: I valori consentiti sono 1 a 31. Se un mese ha 30 giorni, l'ultimo giorno sarà 30. Allo stesso modo, se ha 31 giorni saranno 31.

4. Mese: rappresentano i 12 mesi in un anno e inizia 1 per Gennaio E 12 per Dicembre.

5. Dow: inizia da Da 0 a 6. Sono i giorni di una settimana in cui 0 sta per domenica e così via.

Si noti che tra ciascun campo, deve esserci spazio per separarli. Puoi usare caratteri speciali specifici con i campi.

Personaggi speciali di Crrontab

1. * - L'asterisco rappresenta Tutto. Se usato su un campo, indica tutti i valori per quell'unità. Ad esempio, aggiungiamo il campo * al minuto per eseguire un comando ogni minuto.

* 13 1 1 * TOUCT ~/Desktop/Names.TXT

Il comando sopra creerebbe il file denominato ogni minuto dalle 13:00 alle 13:59 del primo giorno di gennaio.

2. Virgola (,): utilizzato per impostare un elenco di valori su un campo.

12,30 * * * * [comando]

Nel caso sopra, il comando eseguirà ogni 12th e 30th minuto di ogni ora.

3. Trattino (-): Il carattere viene utilizzato quando si lavora con un intervallo per impostare un comando da eseguire dopo un intervallo.

10-23 18 * * * [comando]

Nel comando sopra, è impostato per eseguire ogni minuto dalle 18:10 alle 18:23.

4. Ultimo (l): Il personaggio speciale funziona solo per i giorni che viene utilizzato quando si desidera eseguire un comando l'ultimo giorno del mese.

30 2 l * * [comando]

Nel comando sopra, funzionerà ogni 2:30 pm l'ultimo giorno di ogni mese.

5. (/Altro): Quando è necessario definire un intervallo, come un comando che dovrebbe eseguire ogni 10 minuti, si aggiunge la barra (/) seguita da 10.

*/10 * * * * [comando]

Qui, il comando eseguirà ogni 10 minuti.

Conclusione

Questa guida copre tutto ciò che devi sapere per quanto riguarda il formato Crrontab. Abbiamo visto la sintassi e discusso dei vari campi in un file Crrontab. Inoltre, abbiamo presentato esempi pratici per iniziare.