? Cron, et le crontab connexes, sont des fonctions intégrées dans le système d'exploitation Linux, vous pouvez utiliser pour faciliter les tâches répétitives ou fastidieuses. Il peut prendre un peu de pratique pour utiliser cron avec succès , mais les récompenses qu'il vaille la peine . Beaucoup d'utilisateurs de Linux utilisent cron pour passer moins de temps en conservant leurs machines et plus de temps à en profiter. Qu'est-ce Cron est
Cron est un programme qui peut exécuter d'autres programmes à un moment donné . Le processus est appelé par le programme crontab, qui est une partie de la plupart des distributions Linux. Pas tous les utilisateurs peuvent utiliser cron. Il ya deux fichiers qui spécifient qui peuvent utiliser cron et qui ne peuvent pas. Ces fichiers se trouvent dans le répertoire "/usr /lib /cron /cron.allow " et "/usr /lib /cron /cron.deny " respectivement répertoires. Afin d'être en mesure d'utiliser cron ou crontab, votre nom d'utilisateur doit être situé dans le dossier " permettre " , et il ne peut pas être répertorié dans le dossier " nier " .
Comment cron sert
Vous pouvez utiliser cron par la préparation d'un fichier texte avec votre éditeur de texte par défaut . Ce fichier texte doit être dans un certain format , et il doit indiquer le ou les programmes que vous souhaitez démarrer , ainsi que le moment où ils devraient commencer . Une fois que vous avez votre fichier texte, vous appelez à l'aide du programme de crontab. Pour ce faire, il suffit de taper " crontab- e , " sans les guillemets . Lorsque vous tapez cette commande dans la ligne de commande , crontab va créer un document vierge cron pour vous.
Le Cron format correct
Il est très important que vous apprendre et mettre en œuvre la syntaxe cron correct. Essentiellement, il ya six composantes dans un fichier cron. Ce sont des "min ", " heure ", " jour du mois ", " mois ", " jour de la semaine » et « programme à exécuter . " Chaque valeur est écrit horizontalement sans guillemets et avec un espace entre eux. Il n'est pas nécessaire d'écrire une valeur pour chaque champ , mais si vous laissez un champ vierge vous devez taper le caractère "* " à sa place. Enfin, lorsque vous entrez dans le " programme à exécuter " valeur , vous devez inclure le chemin complet du programme.
A Cron Exemple
Un exemple complet vous voudrez peut-être utilisation est "15 20 *** rm /home /user /tmp /*" . Notez que vous souhaitez remplacer "user" avec votre propre nom d'utilisateur. Vous pouvez utiliser cette commande pour supprimer vos fichiers temporaires tous les jours à 20h15 Cet exemple montre comment vous pouvez utiliser cron pour simplifier et automatiser les tâches fastidieuses qui doit être fait manuellement sur de nombreux autres systèmes d'exploitation . Lorsque vous configurez un fichier de cron de travail et les tâches en son sein sont exécutées, crontab enverra automatiquement un e-mail au compte e-mail associée à votre compte d'utilisateur Linux. Pour désactiver ce comportement , ajouter simplement "> /dev /null 2 > & 1 " sans les guillemets , à la fin de votre fichier de cron.