Gestion des jobs
Objectif:
- Manipuler les tâches avec kill,jobs,fg et bg
Énoncé:
Les commandes à utiliser pour répondre aux questions qui suivent sont : ps, kill, jobs, fg, et bg.
-
Tapez la commande top . Pouvez-vous exécuter une nouvelle commande depuis la fenêtre dans laquelle vous avez lancé top?
-
Tapez Ctrl-z dans la fenêtre depuis laquelle top a été lancé. Que se passe-t-il ? Exécutez la commande jobs. Qu’indique-t-elle ?
-
Tapez la commande fg. Suspendez à nouveau le processus top par Ctrl-z
-
Tapez la commande bg. Que se passe-t-il ? pouvez-vous exécuter une nouvelle commande?
-
Lancez à nouveau un processus top. Suspendez-le.
-
Qu’indique maintenant la commande jobs ?
-
Que provoque la commande kill -9 %1 ? Quel processus a été affecté ?
-
Trouvez les PID de vos processus à l’aide de la commande ps ?
-
Exécutez la commande ps –f. quelles sont les différences par rapport à la commande précédente ?
-
Quel est le numéro du processus top restant ?
-
Testez la commande ps -af
-
Essayer de tuer, avec la commande kill -9 pid, un processus d’un autre utilisateur. Que se passe-t-il ?
-
Tuez votre processus top en utilisant cette fois-ci le numéro de processus et non le numéro de job.
-
Lancez la commande top&. Est-il maintenant possible de demander d’exécuter une autre commande?
-
Faites passer le processus en avant-plan avec la commande fg.
-
Faites à nouveau passer le processus top en arrière plan avec la commande bg.