Crontab est un outil de l'administrateur général trouvé au sein de toutes les distributions Linux ou UNIX. Le démon cron s'exécute généralement en arrière-plan et exécute des tâches à ce que les intervalles sont exprimés prévu . Ceci est particulièrement utile pour les mises à jour pendant les périodes où le système est utilisé ou pour rendre emplois qui seraient normalement ralentir le système . Comprendre comment configurer et exécuter un script cron est moins ardue qu'il n'y paraît . Instructions The Basics 1 type " crontab- e ". Cela va créer et modifier un fichier crontab pour votre nom d'utilisateur. 2 Ajoutez les entrées que vous souhaitez . Les inscriptions doivent être dans un format spécifique pour cron pour les comprendre , tels que: " 15 12 *** /usr /bin /banner " Pause déjeuner "> /dev /console " ! celui-ci enverra un rappel pour votre pause de midi à 12h15 tous les jours à la console. 3 Hit "ESC" puis tapez " wq " et appuyez sur "Entrée " pour sauvegarder et fermer le fichier . le côté technique de 4 type " crontab- e "à nouveau. Ajoutez les entrées que vous souhaitez , par exemple: " 45 4 1 * 3 /usr /bin /rm /home /{username} /temp /* > /dev /null 2> & 1 " Briser l'entrée dans l'ordre: 45 est la minute 4 est l' heure 1 est le jour * . . . c'est le mois 3 est le jour de la semaine (0 pour dimanche) le travail à exécuter est: . . /usr /bin /rm /home /{username} /temp /* < br > et la sortie ( le ">" , également partie de l'emploi ) est envoyé vers /dev /null ( également connu sous le nom poubelle ) . Tous ensemble , cette compensation exécute le répertoire temp de l'utilisateur sur le 1er de chaque mois à 4h45 , et tous les mercredis. Démarrer avec la date et l'heure que vous voulez que le travail à exécuter. D'autres configurations que les travaux sont: " 15,45 0-5 * /2 ** " Celui-ci, par exemple , indique d' exécuter le travail à 15 et 45 minutes après l'heure ( séparées par des virgules ) , pendant les heures de minuit à cinq ( le " 0-5 " ) tous les deux jours (* /2). 5 Tapez la commande courir après la date et l'heure sont réglées . Ce serait le "/usr /bin /rm /home /{username} /temp /* > /dev /null 2 & 1". L'entrée peut être n'importe quoi à partir d'une simple commande , comme dans l'exemple , à l'exécution d'un script complet , plus facile à faire à l'extérieur de la crontab. Simplifié commandes de travail, tels que "rm" au lieu de "/usr /bin /RM " , mais seulement si l'utilisateur dispose de ce répertoire dans leur chemin d'accès . Utilisation de la structure de répertoire complet est toujours la meilleure. 6 Choisissez le niveau de journalisation . L'exemple précédent envoie le journal à /dev /null , ou trashes il . Une autre alternative à l'envoi de la sortie vers /dev /null est de taper "mailto =" "" dans le fichier crontab pour éteindre courrier pour l'ensemble de vos tâches cron . Faire en sorte qu'ils fonctionnent avant d'entrer c'est conseillé . Autres options pour l'exploitation forestière sont "> ( un nom de fichier de log) " pour créer un fichier journal pour le travail, ou ">> ( certains fichiers de log nom) " pour ajouter des entrées à la fin du fichier journal. 7 Hit " ESC " puis tapez" wq "et appuyez sur " Entrée "pour écrire et fermez le fichier .
|