Connaissances Informatiques >> systèmes >> Linux >> Content
  Derniers articles
  • Comment convertir des photos à un d…
  • Comment faire pour installer IonCube…
  • Comment faire une image ISO sous Lin…
  • Comment faire pour installer Ruby et…
  • Comment défragmenter un disque Linu…
  • Comment supprimer manuellement Logic…
  • Comment mettre en place une carte Wi…
  • Comment faire une cible de compilati…
  • Comment compiler un noyau façon Cen…
  • Comment détecter une carte sans fil…
  •   Linux
  • Compétences informatiques de base

  • Linux

  • Mac OS

  • Ubuntu

  • Unix

  • fenêtres

  • windows Vista

  • windows XP
  •  
    Linux

    Erreurs en cours Cron dans Ubuntu

    Un sondage officieux publié sur reddit.com nommé Ubuntu La distribution Linux la plus populaire de Février 2012. Un système d' exploitation basé sur Unix , Ubuntu est livré emballé avec une variété d'outils de productivité , y compris un programme horaire à l'automatisation connu sous le nom Cron , ce qui facilite l'exécution des tâches telles que les sauvegardes de données et système d'enregistrement à des moments et /ou des jours spécifiés par vous . Quand une tâche cron ne fonctionne pas, il ya plusieurs étapes que vous pouvez prendre pour résoudre le problème . Syntaxe

    Cron est un démon qui s'exécute dans le contexte du système d'exploitation. Vous trouverez le fichier crontab l'échelle du système , qui contient des commandes que le démon cron exécutera , dans /etc /crontab en Ubuntu et la plupart des autres distributions Linux. Vous pouvez ouvrir ce fichier avec n'importe quel éditeur de texte tel que gedit ou vim , mais comme il est généralement détenu par l'utilisateur root , vous aurez besoin d'utiliser sudo pour éditer le fichier , comme " sudo gedit /etc /crontab " . < Br >

    la syntaxe du fichier crontab est minute, heure, jour, mois , semaine et commande à exécuter , sans virgules. Par exemple, " 0 0 31 8 1 /usr /bin /foo " pour exécuter le programme /usr /bin /foo à minuit le 31 Août . Un astérisque préciser que toutes les instances de ce code temporel être exécutés ; par exemple , "0 0 *** /usr /bin /foo" run /usr /bin /foo à minuit tous les jours

    . votre syntaxe doit être conforme à la syntaxe qui nécessite Cron , avec cinq champs de préciser la date et l'heure de l'exécution, suivi d'un champ spécifiant ce qu'il faut exécuter. Tous les champs doivent être séparés par des espaces, et le fichier crontab doivent se terminer par une ligne vide à la fin du fichier .
    Fichier Permissions

    Si le fichier que vous Cron demander d'exécuter dans le fichier crontab n'est pas exécutable , il ne peut pas terminer le travail. En regardant les permissions de fichiers, vous pouvez vous assurer que Cron peut exécuter le fichier, par exemple, "ls -l foo.sh " donnera les permissions du fichier foo.sh . Si le fichier n'est pas exécutable , vous pouvez modifier les autorisations avec la commande « chmod »; dans l'exemple précédent , " chmod + x foo.sh " ferait l'exécutable foo.sh de fichiers sur les systèmes Linux
    < . br>
    chemin

    le chemin est la liste des dossiers que vos recherches informatiques lorsque vous donnez une commande sous Linux. Si le chemin complet n'est pas donné dans le fichier crontab , vous pouvez soit modifier la variable d'environnement $ PATH pour inclure le chemin d'accès au script ou déplacer le script dans un dossier inclus dans le chemin . Cron utilise le chemin situé au début du fichier crontab.
    Entrée

    Vous pouvez tester l' entrée crontab en la fixant à exécuter à un moment donné et en vérifiant bonne exécution du script , par exemple, « ***** /usr /bin /test_script.sh " vont demander Cron à exécuter à la seconde suivante
    Logs
    < br . >

    Cron par défaut lieux des détails sur les emplois qu'elle exécute dans les journaux système , situé dans /var /log /syslog. Vous pouvez utiliser le programme " grep " pour rechercher les instances de Cron dans le journal système : Taper " grep cron /var /log /syslog" recherchera toutes les entrées du journal système avec le mot " cron " dans les . Après avoir fait une note de tous les messages d'erreur , vous pouvez modifier votre travail en conséquence.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Mon Ubuntu Flash Video n'ira pas Fullscreen 
  • Comment faire pour extraire un fichier ISO sous Linux 
  • Comment faire pour installer un pilote de périphérique Linux 
  • Comment rechercher un fichier Linux pour une chaîne 
  • Comment synchroniser Windows Mobile avec Linux 
  • Comment ajouter le service à Runlevels 
  • Comment configurer sendmail pour suselinux 
  • Comment puis-je désactiver le SpeedStep du processeur sur un ordinateur portable DV6000 HP 
  • Linux Windows Jeux 
  • Comment changer la résolution d'écran sur un Linux Prompt 22 Monitor 
  • Connaissances Informatiques © http://www.ordinateur.cc