| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
sistemi  
  • Competenze informatiche di base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • finestre

  • Windows Vista

  • Windows XP
  •  
    Conoscenza Informatica >> sistemi >> Linux >> Content
    Come eseguire un cron job
    Cron è un programma UNIX che permette agli utenti di pianificare i lavori da eseguire a intervalli specificati . Esso è più adatto a lavori che devono essere ripetute regolarmente per un lungo periodo di tempo . Si crea un file crontab che contiene una sequenza di comandi e di un indirizzo di posta elettronica a cui UNIX invia ogni output o errori . Questo file viene eseguito dal demone cron a intervalli definiti . Il demone rimane in sospeso fino a quando non è necessario per eseguire un script programmato di quello che vi serve
    UNIX
    Notepad
    Computer
    Mostra più istruzioni
    impostare un Cron Job
    pagina 1

    creare uno script che contiene il codice che si desidera eseguire un job cron . Ad esempio, è possibile creare uno script Perl chiamato myperlscript.pl .
    2

    Creare un file di testo utilizzando il Blocco note . Questo è il file di crontab , e conterrà la sequenza di comandi da eseguire in cron . . Ogni voce in un file crontab è composto da sei parti, separate da spazi. I primi cinque campi indicano il programma cron quando eseguirlo e il sesto campo contiene il comando da eseguire .
    3

    digitare l'indirizzo email al quale qualsiasi uscita o messaggi di errore devono essere inviate per UNIX su una sola riga e premere invio . Ad esempio, per inviare l'output a myemail@carrier.com , la sintassi corretta è :

    MAILTO = myemail@carrier.com
    4

    Digitare il comando che deve essere eseguito dal programma cron . La sintassi è :

    minuto ora giorno mese feriale utente comando

    minuto, ora , giorno, mese e giorno della settimana comandi sono numerici . Il minuto può essere qualsiasi numero da zero a cinquanta nove. L' ora va da zero a venti tre, con la mezzanotte di essere rappresentato come zero. Il giorno va da zero a uno dei trenta , varia mese da zero a dodici anni e gli intervalli nei giorni feriali da zero a sette. Il comando campi utente e sono alfanumerici . Il campo di comando può contenere qualsiasi comando UNIX valido. I primi cinque campi possono anche contenere un carattere jolly , * , il che significa che tutti i valori di legge , o un elenco di valori validi separati da virgole .

    Per esempio , per eseguire lo script perl, myperscript.pl , a 1 : 12:00 nei giorni decimo e quindicesimo di ogni mese, come utente root , ci sarebbe digitare il seguente comando :

    0 13 10,15 ** root /cgi-bin/myperlscript.pl

    5

    Salvare il file di testo con un nome di vostra scelta, per esempio , mycronfile.txt .
    6

    Carica il file nella directory UNIX tramite FTP in modalità ASCII .
    Pagina 7

    Attivare il file crontab sul sistema UNIX . Il comando è necessario digitare in SSH è:
    crontab

    << percorso file >> /<< nomefile >>

    Per esempio , se il file si trova nella cgi directory bin è necessario digitare

    crontab /cgi-bin/mycronfile.txt

    Previous :

    next :
      Articoli Correlati
    ·Come impostare Linux Email 
    ·Come visualizzare i file CHM su Linux 
    ·Come modificare con Vim 
    ·Come riparare errore 17 in Grub 
    ·Come installare su Yahoo! Linux 
    ·Come Esplora e2fs su una partizione 
    ·Come verificare la regola udev Partita 
    ·Procedura: XAMPP su Red Hat e Fedora 
    ·Come ripristinare un file menu.lst 
    ·Linux UNIX Tutorial 
      Articoli in evidenza
    ·Come rimuovere una schermata Screensaver Blu 
    ·Debian vs CentOS 
    ·Come utilizzare DLNA su un computer portatile 
    ·Chiudere la sessione di un computer 
    ·Quali sono Baia di Windows ? 
    ·Come accedere ai file di iPod con Ubuntu 
    ·Come Bring Back My Inizio Bar in Windows XP 
    ·Come ripristinare un Registro di Vista 
    ·Come leggere una partizione NTFS di Windows disco rigid…
    ·Come fare Fulmini 
    Copyright © Conoscenza Informatica http://it.wingwit.com