PDA

Visualizza Versione Completa : Anacron



danielegenova
03-01-06, 00:36
Molti di noi usano yasu e/o onyx per far svolgere le operazioni di mantenimento del mac che avvengono di notte.

Per evitare ciò si può usare Anacron, una microscopica e invisibile applicazione gratuita per Tiger che una volta installata non risulta più visibile (né richiede più alcuna operazione da parte dell'utente) e svolge lo stesso mestiere di Cron con un'unica, importante differenza. Se il Mac è spento e non svolge i suoi lavori, appena Anacron lo trova acceso provvede lo stesso a far partire i vari livelli di "pulizia".

Per Tiger da provare (http://members.cox.net/18james/anacron-tiger.html) :)

gnombyX
03-01-06, 14:43
grazie! :) lo provero'

doc54
03-01-06, 15:55
Installando Anacron YASU ed ONYX diventano superflui? O peggio, vanno in conflitto fra loro? Ho installato ONYX, ma preferirei un sistema di controllo e riparazione che non mi richieda interventi diretti e personali...onde evitare di creare guai inavvertitamente. Grazie per le vs. delucidazioni. :???:

TheCube
03-01-06, 16:27
Installando Anacron YASU ed ONYX diventano superflui? O peggio, vanno in conflitto fra loro? Ho installato ONYX, ma preferirei un sistema di controllo e riparazione che non mi richieda interventi diretti e personali...onde evitare di creare guai inavvertitamente. Grazie per le vs. delucidazioni. :???:
Anacron e YASU/ONYX non c'entrano niente l'uno con gli altri...
Anacron è semplicemente un'interfaccia grafica alla tabella Crontab utilizzata dal demone Cron per eseguire processi in background con cadenza periodica; in pratica Cron è uno schedulatore e NON serve direttamente a pulire/ottimizzare alcunchè.

doc54
03-01-06, 18:03
Capito, grazie.

EC2277
31-12-07, 11:32
Piccola domanda: esiste anche la versione di Anacron per Leopard?
M'interessa poterlo installare sul mio Mac, il quale utilizza Leopard appunto.

avrobay
31-12-07, 11:44
Piccola domanda: esiste anche la versione di Anacron per Leopard?
M'interessa poterlo installare sul mio Mac, il quale utilizza Leopard appunto.

Non serve. ;)

"Note: This version of Anacron will run on MacOS 10.5 (Leopard) but it is not needed, as the Leopard launchd will run skipped jobs when the machine is next awake."

EC2277
31-12-07, 14:50
Grazie Avro.
Se ho tradotto bene (non sono molto ferrato nell'inglese) Leopard, nel caso in cui il Mac venga spento la notte, lancia automaticamente le funzioni normalmente avviate tramite Cron all'avvio successivo.

avrobay
31-12-07, 15:21
Grazie Avro.
Se ho tradotto bene (non sono molto ferrato nell'inglese) Leopard, nel caso in cui il Mac venga spento la notte, lancia automaticamente le funzioni normalmente avviate tramite Cron all'avvio successivo.

Yes :)

paolomac
01-01-08, 16:07
Yes :)

Scusate, anch'io ero un fan di anacron, ma essendo passato a leopard mi si dice da più parti che ormai è inutile.
Però vorrei capire come si fa a verificare che gli script daily, weekly e monthly vengono effettivamente eseguiti. A me pare che non accada, ho cercato in console ad es. sia le voci "daily" che "cron" ma non trovo nulla.
Insomma, sono sempre più tentato ad installare anacron anche su leopard.
Finora il mac l'ho riavviato pochissimo, di solito lo metto in stop; dipende forse dal fatto che deve essere riavviato?

grazie a chi mi saprà dare chiarimenti in proposito...

flashcream
01-01-08, 16:10
Però vorrei capire come si fa a verificare che gli script daily, weekly e monthly vengono effettivamente eseguiti. A me pare che non accada, ho cercato in console ad es. sia le voci "daily" che "cron" ma non trovo nulla.


verifica l'ultima esecuzione dei cron digitando ls -al /var/log/*.out nel terminale

paolomac
01-01-08, 16:51
verifica l'ultima esecuzione dei cron digitando ls -al /var/log/*.out nel terminale

Ok grazie, ho visto che allora... funzionaaaa
Una sorta di indispensabile "anacron" già bell'e pronto in leopard. Era ora che qualcuno ci pensasse!

giuneffa
03-01-08, 20:22
Ciao Flash ho provato a dare il comando dal terminale, mi ha scritto "command not found", che significa, io avevo anacron ho provato a rinstallarlo ma non mi fa completare l'installazione come mai?

flashcream
03-01-08, 20:31
mai usato anacron (programma davvero inutile), perciò non so dirti perchè non si installi. quando al comando di verifica dell'esecuzione copialo e incollalo. evidentemente l'hai digitato male. :smt039

giuneffa
03-01-08, 20:58
Che carino! escono tutte le date in cui lui si fa la pulizia, quanto è bravo il mio amore! :lover Hai ragione non me ne frega niente di sto anacron, Grazie gentilissimo come sempre!
Auguri a tutti i moderatori per il nuovo 2008 ciao :smt023

rob
03-01-08, 21:20
Ciao Flash, ho copiato la riga da te scritta, il risultato è "No such file or directory".
Perché?

TheCube
03-01-08, 22:09
Prova così:


cd /var/log <INVIO>
ls -al *.out <INVIO>

rob
03-01-08, 22:33
Prova così:


cd /var/log <INVIO>
ls -al *.out <INVIO>


Ciao TC, ho provato (copiando e incollando le stringhe scritte), ma esce sempre "ls: *.out: No such file or directory"

TheCube
04-01-08, 11:47
Ciao TC, ho provato (copiando e incollando le stringhe scritte), ma esce sempre "ls: *.out: No such file or directory"
Allora vuol dire che non hai file con estensione .out in quella directory. Se fai semplicemente "ls -la" vedi tutto il contenuto, compresi file nascosti.
Ti ho fatto "scomporre" il comando proprio per capire dove fosse il problema, se nella sintassi o nel contenuto. Adesso sappiamo che è nel secondo...

rob
04-01-08, 12:04
Ciao TC, scusa se approffitto ancora in questa sezione della tua pazienza.
Se non ho capito male, con Leopard le operazioni di "pulizia" vengono eseguite automaticamente. Il fatto che io non abbia estensioni .out è un problema? Ovvero è un problema il mio contenuto?
Ecco cosa risulta dopo aver digitato "ls -la":

Last login: Fri Jan 4 10:28:13 on console
Macintosh:~ robquad$ ls -la
total 48
drwxr-xr-x+ 19 robquad robquad 646 4 Gen 10:28 .
drwxr-xr-x 6 root admin 204 26 Dic 21:29 ..
-rw-r--r-- 1 robquad robquad 3 30 Lug 09:38 .CFUserTextEncoding
-rw-r--r--@ 1 robquad robquad 15364 3 Gen 21:59 .DS_Store
drwx------ 2 robquad robquad 68 4 Gen 10:28 .Trash
-rw------- 1 robquad robquad 0 14 Dic 16:31 .Xauthority
-rw------- 1 robquad robquad 282 3 Gen 21:40 .bash_history
drwx------ 3 robquad robquad 102 1 Nov 18:48 .cups
drwx------+ 11 robquad robquad 374 4 Gen 10:44 Desktop
drwx------+ 8 robquad robquad 272 3 Gen 17:17 Documents
drwx------+ 5 robquad robquad 170 4 Gen 03:20 Downloads
drwxr-xr-x 17 robquad robquad 578 2 Ago 17:25 FONT ELECTA
drwx------+ 43 robquad robquad 1462 3 Gen 22:03 Library
drwx------+ 3 robquad robquad 102 30 Lug 09:38 Movies
drwx------+ 5 robquad robquad 170 26 Dic 18:45 Music
drwx------+ 5 robquad robquad 170 14 Dic 18:00 Pictures
drwxr-xr-x+ 5 robquad robquad 170 26 Dic 21:29 Public
drwxrwxrwx 12 robquad robquad 408 29 Dic 18:53 QuarkXPress aggiornamenti
drwxr-xr-x+ 6 robquad robquad 204 26 Dic 21:29 Sites
Macintosh:~ robquad$

Grazie, come sempre.
rob

Peterpan
04-01-08, 12:35
Non sei nella cartella "giusta", prima di digitare "ls -la" digita "cd /var/log"

rob
04-01-08, 12:43
Non sei nella cartella "giusta", prima di digitare "ls -la" digita "cd /var/log"

Ciao Peterpan, ecco cosa risulta ora:

Last login: Fri Jan 4 11:10:30 on ttys000
Macintosh:~ robquad$ cd /var/log
Macintosh:log robquad$ ls -la
total 4192
drwxr-xr-x 37 root wheel 1258 4 Gen 03:15 .
drwxr-xr-x@ 26 root wheel 884 31 Ott 22:42 ..
-rw-r--r--@ 1 root wheel 12 31 Ott 23:15 CDIS.custom
-rw-r--r-- 1 root wheel 52 7 Mar 2007 OSInstall.custom
-rw-r--r-- 1 root wheel 228 3 Gen 17:39 alf.log
drwxr-xr-x 2 root wheel 68 24 Set 03:11 apache2
-rw------- 1 root wheel 596400 4 Gen 11:39 asl.db
-rw-r--r-- 1 root wheel 7187 31 Ott 22:34 asl.log
-rw-r--r-- 1 root wheel 2766 23 Ott 13:15 crashreporter.log
drwxr-xr-x 5 root wheel 170 1 Nov 19:22 cups
-rw-r--r-- 1 root wheel 1970 4 Gen 03:15 daily.out
drwxr-xr-x 2 root wheel 68 7 Dic 2006 fax
-rw-r--r-- 1 root wheel 51305 4 Gen 10:28 fsck_hfs.log
-rw-r--r-- 1 root wheel 0 30 Lug 09:36 ftp.log
-rw-r--r-- 1 root wheel 3736 1 Gen 17:35 hdiejectd.log
-rw-r----- 1 root admin 81884 3 Gen 19:22 install.log
-rw-r----- 1 root admin 9300 14 Dic 12:00 install.log.0.bz2
-rw-r----- 1 root admin 14575 16 Nov 12:00 install.log.1.bz2
-rw-r----- 1 root admin 629632 1 Nov 00:00 install.log.2.bz2
-rw-r----- 1 root admin 0 23 Set 23:37 ipfw.log
drwx------ 3 root wheel 102 31 Ott 23:16 krb5kdc
-rw-r--r-- 1 root wheel 0 30 Lug 09:36 lpr.log
-rw-r--r-- 1 root wheel 0 30 Lug 09:36 mail.log
-rw-r----- 1 root wheel 2511 30 Lug 09:38 mb.log
-rw-r--r-- 1 root wheel 0 30 Lug 09:36 netinfo.log
drwxr-xr-x 2 root wheel 68 23 Feb 2007 ppp
-rw-r--r-- 1 root wheel 162 19 Dic 19:21 ppp.log
drwxr-xr-x 2 root wheel 68 16 Gen 2007 sa
drwxr-xr-x 2 root wheel 68 3 Gen 2007 samba
-rw-r----- 1 root admin 24858 4 Gen 11:26 secure.log
-rw-r----- 1 root admin 4621 28 Dic 17:00 secure.log.0.bz2
-rw-r----- 1 root admin 44047 4 Gen 11:38 system.log
-rw-r----- 1 root admin 468418 4 Gen 00:00 system.log.0.bz2
-rw-r----- 1 root admin 19000 1 Nov 00:00 system.log.1.bz2
drwxr-xr-x 2 _uucp wheel 68 24 Set 03:42 uucp
-rw-r----- 1 root admin 36170 4 Gen 10:51 windowserver.log
-rw-r----- 1 root admin 101357 26 Dic 21:43 windowserver_last.log

Non capisco nulla... Ti sembra ok?

Peterpan
04-01-08, 12:55
Ciao Peterpan, ecco cosa risulta ora:

Last login: Fri Jan 4 11:10:30 on ttys000
Macintosh:~ robquad$ cd /var/log
Macintosh:log robquad$ ls -la
total 4192
drwxr-xr-x 37 root wheel 1258 4 Gen 03:15 .
drwxr-xr-x@ 26 root wheel 884 31 Ott 22:42 ..
-rw-r--r--@ 1 root wheel 12 31 Ott 23:15 CDIS.custom
-rw-r--r-- 1 root wheel 52 7 Mar 2007 OSInstall.custom
-rw-r--r-- 1 root wheel 228 3 Gen 17:39 alf.log
drwxr-xr-x 2 root wheel 68 24 Set 03:11 apache2
-rw------- 1 root wheel 596400 4 Gen 11:39 asl.db
-rw-r--r-- 1 root wheel 7187 31 Ott 22:34 asl.log
-rw-r--r-- 1 root wheel 2766 23 Ott 13:15 crashreporter.log
drwxr-xr-x 5 root wheel 170 1 Nov 19:22 cups
-rw-r--r-- 1 root wheel 1970 4 Gen 03:15 daily.out
...

Non capisco nulla... Ti sembra ok?

Eccolo li', quindi e' stato eseguito il daily, mentre non sono stati eseguiti il monthly e il weekly. In ogni caso si' e' tutto ok.

rob
04-01-08, 13:02
Grazie infinite, Peterpan.
E grazie anche a TC.
rob

dibi77
10-12-08, 11:00
a me esce questo:

rwxr-xr-x 10 root wheel 1020 4 Dic 20:41 .
drwxr-xr-x 25 root wheel 850 20 Nov 23:02 ..
-rw-r--r--@ 1 root wheel 12 20 Nov 23:37 CDIS.custom
-rw-r--r--@ 1 root wheel 52 20 Nov 23:37 OSInstall.custom
-rw-r--r-- 1 root wheel 0 20 Nov 23:38 alf.log
drwxr-xr-x 2 root wheel 68 24 Set 2007 apache2
-rw------- 1 root wheel 640560 10 Dic 09:53 asl.db
drwxr-xr-x 2 root wheel 136 20 Nov 23:38 cups
drwxr-xr-x 2 root wheel 68 24 Set 2007 fax
-rw-r--r-- 1 root wheel 28080 10 Dic 08:48 fsck_hfs.log
-rw-r--r-- 1 root wheel 2802 2 Dic 11:33 hdiejectd.log
-rw-r----- 1 root admin 10879 9 Dic 14:52 install.log
-rw-r----- 1 root admin 8897 25 Nov 18:00 install.log.0.bz2
-rw-r----- 1 root admin 11360 25 Nov 14:00 install.log.1.bz2
-rw-r----- 1 root admin 5419 22 Nov 18:00 install.log.2.bz2
-rw-r----- 1 root admin 26205 22 Nov 17:44 install.log.3.bz2
-rw-r----- 1 root admin 10861 21 Nov 15:00 install.log.4.bz2
-rw-r----- 1 root admin 16350 21 Nov 09:00 install.log.5.bz2
-rw-r----- 1 root admin 0 23 Set 2007 ipfw.log
drwx------ 2 root wheel 102 20 Nov 23:38 krb5kdc
-rw-r--r-- 1 root wheel 3665 20 Nov 22:49 mb.log
drwxr-xr-x 2 root wheel 68 10 Ott 2007 ppp
drwxr-xr-x 2 root wheel 68 2 Ott 2007 sa
drwxr-xr-x 3 root wheel 136 21 Nov 08:56 samba
-rw-r----- 1 root admin 68359 10 Dic 08:48 secure.log
-rw-r----- 1 root admin 4993 26 Nov 22:00 secure.log.0.bz2
-rw-r--r-- 1 root wheel 2140294 10 Dic 09:51 system.log
drwxr-xr-x 2 _uucp wheel 68 24 Set 2007 uucp
-rw-r----- 1 root admin 55043 10 Dic 08:50 windowserver.log
-rw-r----- 1 root admin 100082 2 Dic 13:30 windowserver_last.log


ma niente *.out, perchè??

grazie anticipatamente

flashcream
10-12-08, 11:38
perchè non è stato creato oppure è stato eliminato. 9 applicazioni su 10 di quelle che fanno presunte manutenzioni eliminano il file. usa console e clicca su resoconti, non è che serva necessariamente il terminale per leggere quel log. il fatto che sia assente non rappresenta alcun problema. (come del resto anche il fatto che vengano eseguiti oppure no i 3 cron).

dibi77
10-12-08, 11:51
perchè non è stato creato oppure è stato eliminato. 9 applicazioni su 10 di quelle che fanno presunte manutenzioni eliminano il file. usa console e clicca su resoconti, non è che serva necessariamente il terminale per leggere quel log. il fatto che sia assente non rappresenta alcun problema. (come del resto anche il fatto che vengano eseguiti oppure no i 3 cron).
su resoconti non c'è niente..... come mai??

flashcream
10-12-08, 11:58
perchè rifai la domanda due volte? non cambia la risposta. :D se c'è lo vedi anche con console, non solo col terminale. se non c'è non lo vedi proprio....

LordSteve
10-12-08, 14:07
Scusate, anch'io ero un fan di anacron, ma essendo passato a leopard mi si dice da più parti che ormai è inutile.
Però vorrei capire come si fa a verificare che gli script daily, weekly e monthly vengono effettivamente eseguiti. A me pare che non accada, ho cercato in console ad es. sia le voci "daily" che "cron" ma non trovo nulla.
Insomma, sono sempre più tentato ad installare anacron anche su leopard.
Finora il mac l'ho riavviato pochissimo, di solito lo metto in stop; dipende forse dal fatto che deve essere riavviato?

grazie a chi mi saprà dare chiarimenti in proposito...

Io eseguo all'inizio di ogni mese la formuletta magica da Terminale:
"sudo periodic daily weekly monthly"

:D

dibi77
10-12-08, 14:53
Io eseguo all'inizio di ogni mese la formuletta magica da Terminale:
"sudo periodic daily weekly monthly"

:D
grazie mille, un altra domanda, basta quel comando e niente altro vero??

Peterpan
10-12-08, 15:52
Io eseguo all'inizio di ogni mese la formuletta magica da Terminale:
"sudo periodic daily weekly monthly"

:D

Che con Leopard e' pressoche' inutile (ma non dannoso)... :smt039

LordSteve
10-12-08, 18:40
grazie mille, un altra domanda, basta quel comando e niente altro vero??
Sì.
Eventualmente poi riavvii e ripari i permessi da Utility Disco.


Che con Leopard e' pressoche' inutile (ma non dannoso)... :smt039

La forza dell'abitudine.
:lol: