Cron

Cron è un sistema di pianificazione dei job utilità su Unix e sui sistemi operativi simili a Unix. Gli utenti possono pianificare attività, note come "job cron", affinché vengano eseguite automaticamente a intervalli prestabiliti. La maggior parte degli utenti Unix pianifica job cron per eseguire attività di manutenzione del sistema, come eliminare i file di log e creare backup, ma un utente può pianificare qualsiasi comando o script che ritenga utile.

Un utente può pianificare un job cron creando un file "crontab". Un file crontab, o "tabella cron", specifica il comando da eseguire e quando eseguirlo. Un file crontab può contenere un solo job cron o più job cron. Ogni voce in un crontab contiene cinque campi variabili che indicano quando eseguire il comando, oltre a uno che specifica il comando stesso:

1 2 3 4 5
* * * * * <command to run>

  1. Il minuto (0-59)
  2. L'ora (0-23)
  3. Il giorno del mese (1-31)
  4. Il mese (1-12)
  5. Il giorno della settimana (0-6, dalla domenica al sabato)

Lasciare un asterisco al posto di un numero esegue il job cron a ogni occorrenza di quella variabile. In questo modo l'utente può impostare facilmente un job cron affinché venga eseguito ogni determinato numero di minuti, ore, giorni o mesi, secondo necessità. Lasciare tutti gli asterischi al loro posto esegue il job cron ogni minuto.

Ad esempio, il job cron seguente visualizza la frase "hello world" alle 3:30 del mattino del primo giorno di ogni mese:

30 3 1 * * echo hello world

Aggiornato November 14, 2022 da Brian P.

quizMetti alla prova le tue conoscenze

Which character is not supported the long filename (LFN) standard?

A
&
0%
B
:
0%
C
$
0%
D
!
0%
Correct! Incorrect!     View the LFN definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di Cron in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.