Salut, je cherche a traiter les signaux en langage C sur Linux, donc si quelqu'un peut m'aider je serai très reconnaissant Merci d'avance.
voici les question:
- Traite tous les signaux par une fonction fonc qui se contente d'afficher le numéro du signal reçu.
- Traite le signal SIGUSR1 par une fonction fonc1 et le signal SIGUSR2 par fonc2 :
o fonc1 affiche le numéro du signal reçu et la liste des utilisateurs de la machine (appel à who par system("who"))
o fonc2 affiche le numéro du signal reçu et l'espace disque utilisé sur la machine (appel à df . par system("df ."))
Partager