Newsgroup: it.comp.os.linux.iniziare
Titolo: Aiuto... cron

Salve,
premetto che, in materia, sono ignorante come una cozza quindi vi prego di
avere pazienza.
Ho installato nello spazio web del mio sito phpAdsNew ma non capisco come
fare eseguire automaticamente il file maintenance.php, che dovrebbe essere
eseguito ogni ora per aggiornare le statistiche.
Sul manuale c'è scritto:
"You can edit your scheduled tasks using the crontab utility."
So che a voi tutto ciò sembra una passeggiata, ma chi non sa quale strada
prendere che fa?
Grazie anticipatamente



Trova il file di configurazione dei comandi a tempo di cron (ad esempio,
sulla mia macchina e' in /var/spool/cron/crontabs/root
aggiungi una riga fatta cosi':
a b c d e comando
dove:
a sono i minuti
b le ore
c il giorno
d il mese
e il giorno della settimana
comando è il comando da lanciare.
Si puo' usare il carattere '*', che funge da jolly.
Ad esempio, se vuoi eseguire il comando 'ls' al 30° minuto di ogni ora
(tipo quello che vuoi fare tu a quanto ho capito)
inserisci la riga
30 * * * * /bin/ls
ed esegui un
killall -HUP crond
per riavviare cron.

 ha scritto nel messaggio
news:pan.2004.02.02....@none.it...


Ehm, io ho qualcosa del tipo cron.daily. E' lì il file che dici tu? E poi,
visto che non ci capisco niente, come si fa ad eseguire un
"killall -HUP crond"
Grazie

 Grazie
Leggiti il manuale di cron e impara a quotare si deve.
-- 
Lorenzo "paulatz" Paulatto, Trieste

 Lorenzo "paulatz" Paulatto, Trieste
Grazie, ma che gentile. Secondo te se avevo una vaga idea di dove trovarlo
scrivevo qui? E poi, non capisco un c... di cron e company ma non credo di
dover imparare anche a quotare. Il messaggio precedente è un'eccezione che
conferma la regola.

 conferma la regola.
Impara a quotare anzichè fare il presuntuoso
-- 
Linux Registered User #332294 | Powered By Fedora Core 1
'Come reputi chi è scoperto in adulterio?' 'Lento!' (Cicerone)
Per favore non mandatemi allegati in Word o PowerPoint. 
Si veda 
http://www.fsf.org/philosophy/no-word-attachments.html

Comincio da capo e chiudo:
una regola che era alla base di internet quando io ho cominciato ad usarla
era la seguente: qualcuno con qualche lacuna scriveva su un newgroup
chiedendo gentilmente chiarimenti e altri più ferrati sull'argomento con
altrettanta cortesia e disponibilità davano consigli preziosi. Tutto questo
fino a quando oggi ho avuto la brillante idea di scrivere qui. Risultato:
per la prima volta nel giro di 8 anni (è da tanto che uso internet) nel
breve volgere di pochi minuti non solo non ho ricevuto le risposte che
speravo (eccezion fatta per Tony, che ringrazio) ma mi sono beccato gli
ammonimenti (quelli sì presuntuosi) sul fatto che non saprei quotare (!) e
sul fatto di non aver letto un manuale di cui sconosco l'esistenza. Il tutto
condito con il "presuntuoso" finale. Questa gente dovrebbe avere l'umiltà di
chiedersi a chi stanno scrivendo e, altrettando umilmente, dovrebbe evitare
di dare giudizi affrettati su chi non conosce e non conoscerà mai. Di certo
non sono presuntuoso (altrimenti non avrei mai chiesto umilmente e con tanto
di scuse anticipate chirimenti sul problema) ma forse un po' permaloso. Ma,
che posso farci, non ho mai sopportato la scortesia.
Vi lascio al vostro bel newsgroup, speranzoso di risolvere il problema da
solo e speranzoso di rivedere la cortesia che governava internet prima che
venisse invasa da pochi ma rumorosi giovincelli che poco hanno da dare  alla
crescita di tutta la comunità.
Buona giornata a tutti.

 
 crontab -e
 man crontab
-- 
Another funny quote

 Grazie
No ... le directory cron.daily, cron.hourly e cron.monthly sono dir che
accolgono diversi script che vengono lanciati rispettivamente ogni giorno,
ogni ora e ogni mese ...
Se non hai pretese riguardo al minuto preciso di quando lanciare lo script,
puoi anche metterlo in cron.hourly ...
Il comando 'killall -HUP crond' lo lanci da terminale, tuttavia non ti
serve se scrivi un script in cron.hourly

 Buona giornata a tutti.
GB non te la prendere .. il tuo obiettivo e' la risoluzione del tuo
problema, focalizza l'attenzione solo li' e lascia perdere il resto ..