Le composant standard pour l'exécution de commandes planifiées sur les systèmes d'exploitation de type UNIX est cron. Habituellement, le démon crond démarre au démarrage du système. Cependant, pour diverses raisons, cela peut ne pas se produire. Vous pouvez lancer kronor manuellement ou en configurant son téléchargement automatique.
Nécessaire
les informations d'identification racine
Instructions
Étape 1
Démarrez une session avec des droits de superutilisateur. Si un shell graphique est chargé, démarrez un programme d'émulation de terminal et démarrez une session root en exécutant la commande su. Sinon, accédez à l'une des consoles de texte en appuyant simultanément sur les touches Alt, Ctrl et F1-F12 et connectez-vous en tant que root
Étape 2
Vérifiez l'état du démon crond. Exécutez la commande: service crond status Si vous voyez un message tel que crond est en cours d'exécution, le crond est en cours d'exécution et vous pouvez commencer à le configurer ou à ajouter des tâches. Si ce message est comme si crond est arrêté, le service s'est arrêté, passez à l'étape 5 pour le démarrer. Si le service d'inscription: crond: Service non reconnu s'affiche, le cron devra être installé
Étape 3
Installez n'importe quelle implémentation de cron à partir d'une source disponible (référentiel sur le disque de distribution du système d'exploitation, référentiel en ligne du développeur de la distribution, etc.). Utilisez vos gestionnaires de paquets installés comme apt-get, rpm, etc. Vous pouvez également télécharger le code source d'un cron approprié et le construire sur votre machine
Étape 4
Configurez cron si nécessaire. Editez les fichiers /etc/crontab, /etc/cron.allow, /etc/cron.deny. Vous pouvez en savoir plus sur le format de présentation des informations dans la documentation man ou info. Si nécessaire (pas fait lors de l'installation de cron), placez le script d'initialisation dans le répertoire /etc/rc.d/init.d. Créez des liens vers celui-ci avec les noms nécessaires dans les répertoires de script pour chaque niveau de démarrage (généralement les répertoires /etc/rc.d/rc1.d-/etc/rc.d/rc6.d)
Étape 5
Exécutez les couronnes. Exécutez la commande: service crond start Un message d'état s'affichera indiquant le succès ou l'échec de l'opération
Étape 6
Si nécessaire, créez des tâches cron pour un ou plusieurs utilisateurs. Passez en revue l'utilitaire crontab en exécutant la commande: crontab --help Créez un fichier de tâche cron et définissez-le avec une commande telle que: crontab -u anyuser filepath Où anyuser est le nom d'utilisateur et filepath est le chemin d'accès au fichier de tâche. Vous pouvez également utiliser la commande crontab avec l'option -e: crontab -u anyuser -e Lance un éditeur de texte dans lequel vous pouvez modifier la liste des travaux.