Cron Job – Cos'è e come eseguirlo (GUIDA) - IT

Cron Job è un servizio linux che ha il compito di svolgere un compito specifico in un determinato periodo di tempo che l'utente ha configurato. Ci dà la comodità di completare determinati comandi o script in un determinato intervallo di tempo o un momento automaticamente.

immagine di cron job

Tali comandi possono essere attivati ​​ogni giorno secondo un programma, ogni settimana o anche ogni ora. Tramite il cron job service, possiamo iniziare diversi tipi di script, piace:

  • PHP
  • BASH
  • PERL

Come aggiungere un nuovo lavoro Cron

Aggiungere un Cron Job non è così difficile come sembra. Può essere fatto in remoto con qualsiasi cPanel del tuo server. Ma prima, parliamo perché hai bisogno di un lavoro cron.

Diciamo che vuoi impostare esattamente una volta 03:04 A.M. tempo per un'attività di eseguire uno script PHP, che alla fine estrarrebbe dal tuo database le informazioni su tutti gli utenti registrati sul tuo sito e genererebbe un rapporto. Ecco i passaggi per farlo:


Passo 1: Accedi a cPanel e fai clic su Cron Jobs. Dovrebbe trovarsi da qualche parte nella sezione "Avanzate" o "Impostazioni" di cPanel. Dipende davvero dalla versione di cPanel che stai utilizzando e dal tipo di pannello amministrativo che stai utilizzando.

immagine di cron job

Passo 2:Scrivi la sceneggiatura e posizionala sul tuo public_html cartella. A seconda del server, è possibile inserirlo in una determinata cartella purché la directory sia sul server.

Passo 3:Quando fai clic su "Cron Jobs", potresti vedere una schermata come quella qui sotto. Imposta il minuto, Ora, Giorno, Mese, Weekday e infine scrivi dove si trova il tuo script insieme al comando "php5x" prima della posizione, come mostrato di seguito:

cron job aggiunge una nuova immagine

Passo 4:Dopo aver inserito tutte le informazioni, fare clic sul pulsante "Aggiungi nuovo lavoro cron". Il lavoro potrebbe essere visualizzato nel menu Lavori cron attuali:

immagine cron job corrente

Come creare un lavoro Cron usando i comandi del server Linux

Cron Jobs può anche essere attivato tramite CLI (interfaccia di linea comune) del tuo server nel caso sia basato su Linux. Per i server Ubuntu, per vedere l'elenco dei cron job creati è possibile digitare:

→ $crontab –l

E per modificare i tuoi lavori cron attuali, puoi digitare:

→ $crontab -e

Se è la prima volta che ti viene chiesto di scegliere un cronjobs, vedrai la seguente risposta di comando:

→ nessun crontab per sk – usando uno vuoto

→ Seleziona un editor. Per cambiare più tardi, esegui "select-editor".
1. /bin / nano <---- easiest 2. >

È possibile digitare il tipo di cron job che si desidera attivare e attivarlo.

Se si desidera modificare l'elenco dei lavori cron di un altro utente, puoi digitare quanto segue:

→ $crontab -u {il nome utente} -e

Se si desidera attivare l'esecuzione del cron job il 6 °, poi 15 e poi 0 minuto per 1 ora, puoi modificarlo in questo modo:

→ 0,5,10 e il comando da eseguire sul tuo server

È inoltre possibile utilizzare "@" con l'intervallo di tempo in cui si desidera eseguire un processo cron, come ad esempio:

→@monthly - una volta al mese
@midnight - una volta al giorno 00:00 orario del server
@reboot - al riavvio del server

Se si desidera eseguire il comando in questo modo, puoi usare semplicemente:

→@midnight e il comando da eseguire per ogni visione

Se si desidera cancellare completamente i lavori cron creati, Puoi usare:

→ $crontab –r

Che cos'è Cron Job - Conclusione

Fondamentalmente, un lavoro cron è come l'utilità di pianificazione, ma per il tuo server. Può essere impostato per attivare diversi script o comandi in base a una pianificazione e puoi usarlo ogni volta che richiedi che un'attività venga completata automaticamente e, soprattutto, in momenti in cui non hai il tempo di inserire manualmente un comando. Non solo questo, ma alcuni Cron Job sono persino impostati per eseguire script sofisticati che forniscono ai proprietari dei siti informazioni e statistiche cruciali per i loro siti. Quindi possono essere estremamente utili fintanto che puoi gestirli correttamente.
Ecco alcuni lavori Cron gratuiti, gentilmente fornito dal sito Cronless, che danno al tuo server le capacità di:

  • Esegui automaticamente i backup del tuo database.
  • Esegui aggiornamenti automatici all'interno di un gioco, forum o sito.
  • Pianifica i tweet automatici in futuro.
  • Genera fatture automaticamente per un periodo di tempo.
  • Eseguire una pulizia o una manutenzione automatizzata del sito.
  • Aggiorna il tuo feed RSS.

Il sito ha 5 Cron Jobs gratis nel suo 0$ un piano mensile e questo può aiutarti a semplificare il processo per te.

Ci sono anche utilissimi Cron Job Generator, piace Cron Tab Generator ciò può essere di grande aiuto essendo intuitivo e generando comandi per te nel tuo server e tutto ciò che devi fare è fare clic su ciò che preferisci eseguire.

Ricercato e creato da:
Krum Popov
Imprenditore appassionato del web, da allora realizza progetti web 2007. In 2020, ha fondato HTH.Guide, una piattaforma visionaria dedicata a semplificare la ricerca della soluzione di web hosting perfetta. Per saperne di più...
Revisionato tecnicamente da:
Metodi Ivanov
Esperto esperto di sviluppo web con 8+ Anni di esperienza, comprese conoscenze specialistiche negli ambienti di hosting. La sua esperienza garantisce che il contenuto soddisfi i più elevati standard di accuratezza e si allinei perfettamente con le tecnologie di hosting. Per saperne di più...

Lascio un commento

L'indirizzo email non verrà pubblicato. i campi richiesti sono contrassegnati *

Questo sito è protetto da reCAPTCHA e Google politica sulla riservatezza e Termini di servizio applicare.

Questo sito web utilizza i cookie per migliorare l'esperienza dell'utente. Utilizzando il nostro sito acconsenti a tutti i cookie in conformità con la ns politica sulla riservatezza.
Sono d'accordo
Su HTH.Guide, offriamo recensioni trasparenti di web hosting, garantire l’indipendenza dalle influenze esterne. Le nostre valutazioni sono imparziali poiché applichiamo standard rigorosi e coerenti a tutte le recensioni.
Mentre potremmo guadagnare commissioni di affiliazione da alcune delle società presenti, queste commissioni non compromettono l'integrità delle nostre recensioni né influenzano le nostre classifiche.
I guadagni dell'affiliato contribuiscono a coprire l'acquisizione dell'account, spese di prova, Manutenzione, e lo sviluppo del nostro sito web e dei sistemi interni.
Affidati a HTH.Guide per informazioni affidabili e sincerità sull'hosting.