? Systèmes d'exploitation basés sur Unix reposent sur une paire de programmes visant à planifier la maintenance et d'autres emplois . Le programme de planification de base est " cron ", tandis que son homologue " anacron " gère les droits spécifiques que cron ne peux pas. Ensemble, ces deux applications permettent aux utilisateurs de s'assurer que les tâches importantes courent sur le calendrier, ou au moins aussi près dans les délais que le système le permet. Cron Cron permet aux utilisateurs de planifier des tâches pour des moments très précis . Toutes les demandes de cron peuvent planifier des tâches à la minute, et certaines implémentations même permettre aux utilisateurs de connaître le second précise à laquelle le système devrait commencer à l'action. Les tâches peuvent être exécutées sur des dates précises, ou de se reproduire à des périodes aussi petites que chaque minute. Cron permet également aux utilisateurs de grands systèmes nationaux de désigner le fuseau horaire dans lequel leurs tâches incombent , afin d'assurer la bonne exécution en utilisant les heures locales . Qu'Anacron Cron est adapté pour la plupart des tâches, mais sa plus grande faiblesse est qu'il cesse de fonctionner si le système tombe en panne . Si vous planifiez une tâche pour une date précise et le système est en panne , à cette date , la tâche ne sera jamais exécuter . Qu'Anacron , un processus d'accompagnement de cron, vous permet de planifier des tâches qui seront exécutées soit sur une date spécifiée ou le premier cycle disponible après cette date. Qu'Anacron ne permet programmation quotidienne , forçant les utilisateurs qui ont besoin de planification stricte de s'appuyer sur cron pour leurs tâches. Syntaxe Cron et anacron s'appuient sur "table" fichiers , dont chacun contient une liste de tâches précédées par une série de chiffres . Le premier chiffre représente la minute la tâche doit commencer , et le second représente l' heure en temps militaire . " 0 0" représenterait minuit , tandis que " 30 17" irait à 17h30 . Le troisième chiffre représente le jour du mois , et le quatrième mois lui-même. Le cinquième chiffre permet aux utilisateurs de planifier pour un jour précis de la semaine, allant de zéro à six dimanche au samedi. Placer un astérisque dans n'importe quel domaine oblige le système à ignorer ce champ dans le cas de la semaine, ou pour exécuter la tâche à chaque intervalle disponible . Un astérisque dans le quatrième champ irait à la tâche chaque mois , le jour indiqué , tout un astérisque dans les cinq aboutirait à une tâche exécutée chaque minute . Autres variations Comme de nombreux systèmes d'exploitation différents sont venus à partir du système Unix de base, de nombreuses versions différentes de cron et anacron existent. Une altération populaire permet aux utilisateurs d'utiliser les désignations de trois lettres pour la semaine et mois au lieu de ceux numériques . Certaines implémentations permettent également l'utilisation d'expressions mathématiques , tel que «* /5 » dans le champ des minutes, désignant une tâche toutes les cinq minutes , ou "* /2 " dans le champ du jour planification d'une tâche de tous les jours.
|