Exercice Corrigé Gestion Des Processus Linux – Partie 10
Les exercices pratiques sur la gestion des processus linux comportent des exercices théoriques et pratiques sur les concepts fondamentaux de la gestion des processus, y compris la création, la planification, et la terminaison des processus. Vous aurez l’occasion d’explorer des commandes essentiels tels que ps et top pour surveiller les processus en temps réel, ainsi que d’utiliser des commandes comme kill pour gérer les processus.
De plus, des exercices aborderont la gestion de la mémoire, l’utilisation des identifiants de processus (PID), ainsi que l’interaction entre les processus via des signaux. Les travaux pratiques incluront des scénarios de simulation où vous pouvez créer des scripts pour automatiser la gestion des processus et résoudre des problèmes courants liés aux processus orphelins et aux zombies.
L’objectif est de fournir une compréhension approfondie de la manière dont le système d’exploitation Linux gère les processus, ainsi que des compétences pratiques pour gérer efficacement les processus dans un environnement réel.
Exercice 1:
1.1) Quelle commande est utilisée pour soumettre des tâches planifiées cron ?
A cron
B crons
C crond
D crontab
1.2) Quel est le taux de répétition le plus rapide que l’on puisse utiliser avec cron ?
A une fois par seconde
B une fois par minute
C une fois par heure
D une fois par jour
1.3) Quelle commande permet de visualiser la configuration actuelle de cron ?
A crond
B crontab -l
C crontab -r
D crons
1.4) Quelle commande est utilisée pour supprimer toute configuration cron en cours ?
A crond
B crontab -l
C crontab -r
D crons
Exercice 2:
L’utilisateur alex a mis en place la configuration crontab suivante. Utilisez-la pour répondre aux questions suivantes.
[alex@station alex]$ crontab -l # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/tmp/crontab.11698 installed on Wed Jun 18 16:12:57 2003) # (Cron version -- $Id: 010_text.dbk,v 1.1 2005/03/21 05:24:29 brads Exp $) PRINTER=serviceVentes [email protected] 05 * * * * who 10 04 * * * find / -perm +4000 15 04 5 * * bin/cron.weekly 20 04 * * 3 bin/cron.monthly | mail -s "rapport mensuel" [email protected]
2.1) Quelle est la fréquence d’exécution de la commande « who » ?
A une fois par heure
B une fois par jour
C une fois par semaine
D une fois par mois
2.2) Quand la commande find sera-t-elle exécutée ?
A Une fois par jour, à 10:04 le matin.
B Une fois par jour, à 4:10 du matin.
C Une fois par an, le 4 octobre.
D Une fois par an, le 10 avril.
2.3) Quand le script cron.weekly sera-t-il exécuté ?
A Le 5 de chaque mois, à 4h15 du matin.
B Le 15 de chaque mois, à 5:04 du matin.
C Tous les jeudis, à 15h04.
D Tous les vendredis, à 4h15 du matin.
2.4) Quand le script cron.monthly sera-t-il exécuté ?
A Le 5 de chaque mois, à 4h15 du matin.
B Le 15 de chaque mois, à 5:04 du matin.
C Tous les mercredis, à 4h20 du matin.
D Tous les mardis, à 20 h 04.
2.5) Où le stdout du script cron.weekly sera-t-il envoyé ?
B alex
D root
2.6) Quel est le chemin d’accès absolu au script cron.weekly ?
A /bin/cron.weekly
B /home/hogan/bin/cron.weekly
C /home/cron/bin/cron.weekly
D /var/cron/bin/cron.weekly