Cours-Gratuit
  • Accueil
  • Blog
  • Cours informatique
home icon Cours gratuits » Cours informatique » Cours UNIX - Linux » Exercices Linux/Unix »

Articles similaires

  • TP unix - droit accès aux fichiers - commande chmod - unmask
  • Exercice Unix sur la commande find
  • Exercice sur la commande ln ( les liens unix )
  • Exercices unix : pagination - système de fichier - synchronisation
  • Exercice unix - commande find - entrées sorties -
  • Exercice UNIX sur l'exécution périodique
  • TP unix ( gestion des repertoires )
  • Exercice unix commande - Droits d'accèes - utilisateurs et groupes - Contrôles d'accès
  • TP unix commande - arborescence de fichier - dossiers - notion de chemin -
  • Exercices unix pragrammation des scripts shells -6-
  • Exercices sur les commandes Unix de base pour débutant
  • Exercice de jointure sous UNIX la commande join

Documents similaires

  • Modèle de bon de commande sur Excel

  • Support de cours en unix programmation web

  • Exemple de bon de commande du Maroc sous Excel

  • Modèles bon de commande fournisseur sous Excel

  • Modèle de bon de commande d'Algérie sous Excel

  • Modèle accessible de CV pour étudiant sur Word

  • Application console de gestion cabinet médicale avec le langage C

  • Cours SECURI ITE RESEAUX

TP unix - Sheduling -

Rédigé par GC Team, Publié le 31 Juillet 2009, Mise à jour le Samedi, 17 Décembre 2022 20:23
Participez au vote ☆☆☆☆☆★★★★★

Ouvrir une session en tant que root dans la console 1 et une session en tant que user1 dans la console 2.

{sidebar id=6}{sidebar id=1}
  1. Dans la console 1 vérifier que les démons nécessaires pour le sheduling sont démarrés.
  2. Visualiser le contenu de votre crontab. Où sont enregistrés les fichiers crontab des utilisateurs.
  3. Lister le contenu des répertoires /var/spool/cron et /var/spool/at.
  4. Modifier votre fichier crontab pour que votre système exécute la commande df chaque 5 minutes.
  5. Consulter à nouveau le répertoire /var/spool/cron qu’est ce que vous remarquez.
  6. Lancer un job qui va être exécuter d’ici 10 minutes.
  7. Lister le contenu de /var/spool/at. Qu’est ce que vous remarquez ?
  8. at 9am

at ps aux

at ^D

Quand est ce que la commande sera exécuter

9. Dans la console 2, créer un fichier crontab tel que la commande ls $HOME|wc –l sera exécuté chaque heur. Vérifier que le fichier crontab est crée. Si oui supprimer-le

10. Dans la console 1 configurer le démon crond tel que user1 ne peut plus utiliser crontab

11. Créer un fichier crontab tel que :

-         la commande cmd1 est exécutée tous les jours.

-         la commande cmd2 est exécutée chaque 15 minutes.

-         la commande cmd3 est exécutée à 18h du lundi au vendredi et à 20h le week-end.

-         la commande cmd4 à 7h10 le premier de chaque mois.

-         la date système est affichée à chaque heure sur la console.

12. Créer un fichier crontab root tel que le système enregistre de 9h à 17h, les jours ouvrables :

  1.  
    • toutes les heures, dans /var/log/processus.txt, tous les processus qui tournent sur la machine
    • tous les 5 minutes, dans /var/log/qui.txt, tous les utilisateurs connectés
    • Archivage compressé quotidien des répertoires personnels présents dans /home dans un répertoire var/sauve

N'oubliez pas d'arrêter ces taches après les avoir testées.

  • Contactez-nous
  • A propos de nous
  • On recrute
  • Rechercher dans le site
  • Politique de confidentialité
  • Droit d'auteur/Copyright
  • Conditions générales d'utilisation
  • Plan du site
  • Accueil
  • Blog
  • Finance et compta.
  • Formations Pro.
  • Logiciels & Apps
  • Organisation
  • Cours informatique
  • Aide à la rédaction
  • Etudes et Metiers
  • Science et Tech
  • Titans de la Tech
id 11354 02