Jeudi - Ménage Périodique
OS X nettoie le système de fichiers en supprimant les vieux fichiers temporaires, en compressant et effaçant les fichiers log, en retirant les messages système anciens, en sauvegardant la base de données NetInfo, en mettant à jour la base de données ‘locate’, et plus encore…
La maintenance périodique du système est programmée par ‘cron’ qui lance un programme appelé ‘periodic’.
% cat /etc/crontab ... #minute hour mday month wday who command # Run daily/weekly/monthly jobs. 15 3 * * * root periodic daily 30 4 * * 6 root periodic weekly 30 5 1 * * root periodic monthly ...
The daily script is run at 3:15 am. The weekly script is run at 4:30 am Saturday. The monthly script is run at 5:30 am on the first of each month.
The output from these scripts can be found in:
% ls /var/log/*.out /var/log/daily.out /var/log/monthly.out /var/log/weekly.out
Periodic scrute /etc/periodic/parameter-given-periodic et exécute tous les scripts de ce répertoire.
lancez les scripts de maintenance manuellement :
% sudo periodic daily
% sudo periodic weekly
% sudo periodic monthly
Autrement, éditez /etc/crontab et choisissez l’heure à laquelle votre Mac sera actif :
Si vous souhaitez ajouter vos propres tâches de maintenance - quotidiennes, hebdomadaires ou mensuelles - créez alors les fichiers suivants autant que nécessaire.
/etc/daily.local
/etc/weekly.local
/etc/monthly.local
Ce sont des scripts shell classiques et une fois créés ils sont lancés automatiquement par les scripts ‘daily’, ‘weekly’ et ‘monthly’.
Ces fichiers ne seront pas écrasés par les mises à jour système qui peuvent affecter les fichiers situés dans /etc/periodic.
Si vous souhaitez en apprendre plus sur Mac OS X Unix visitez le Learning Center
cliquez ici.
- Pour les débutants : Le Tutoriel Mac OS X Unix
- Pour plus d’informations sur des sujets spécifiques : Mac OS X Advanced Unix
- Pour des réponses à des problèmes communs : Mac OS X How To
Chargement
Commentaires récents