É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...

couv_TP4BLIN.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Énoncé 6.3 Commande top
Suivant
Énoncé 6.5 Pour aller plus loin