Énoncé 6.4 Manipulation des processus
Durée estimative : 20 minutes
1. |
Lancez la commande sleep 1111 en arrière-plan. Que signifie ce qui est retourné à l’écran ? |
2. |
Exécutez toujours en arrière-plan les commandes sleep 2222 et sleep 3333. |
3. |
Lancez en avant-plan la commande sleep 4444. Puis faites en sorte de récupérer la main sur votre shell courant. |
4. |
Listez les travaux (jobs) lancés à partir de votre shell courant. |
5. |
Que signifient les caractères + et - dans la liste précédente ? |
6. |
Relancez l’exécution du processus, suspendu précédemment, en arrière-plan. |
7. |
Lancez la commande man sleep et positionnez-vous à sa fin. |
8. |
Suspendez le processus man sans l’arrêter. |
9. |
Arrêtez le processus sleep 1111 en utilisant son numéro de travail. |
10. |
Arrêtez le processus sleep 2222 en utilisant cette fois son PID. |
11. |
Arrêtez le processus sleep 3333 avec la séquence de touches [Ctrl]-C. |
12. |
Retournez sur la page de manuel précédemment ouverte. Vous trouvez-vous toujours au même endroit dans la page ? |
13. |
Quittez le manuel électronique. |
Indices
1. |
Un processus est lancé en arrière-plan lorsqu’on ajoute le caractère & en fin de ligne de commandes. |
3. |
La séquence de touches permettant de suspendre un processus en avant-plan est [Ctrl]-Z. |
4. |
Utilisez la commande jobs. |
6. |
Utilisez la commande bg. |
9. |
Utilisez... |