Next: Création de processus en
Up: Processus et variables d'environnement.
Previous: ps - liste de
Table des matières
Le shell présente de nombreuses fonctionnalités pour le contrôle et
l'exécution de processus -appelé contrôle des tâches (ou jobs).
Créez un petit script intitulé proc.sh:
#!/bin/sh
echo "proc.sh: en cours"
sleep 1000
|
Exécutez ce script avec chmod 0755 proc.sh
et ./proc.sh. Le shell se fige en attendant
que le processus s'accomplisse. Maintenant, pressez ^Z.
Ceci entraînera l'arrêt du processus (c'est-à-dire une mise en pause
sans la disparition en mémoire). Exécutez ps
à nouveau. Vous constaterez que votre script sera listé. Cependant,
il n'est plus en cours d'exécution puisqu'il a été arrêté. Tapez bg
(pour background); le script sera maintenant
réactivé mais en arrière-plan. Vous pouvez exécuter d'autres processus
pendant ce temps. Saisissez fg
et votre script revient en avant-plan. Pressez ^C
pour interrompre le processus associé à votre script.
Next: Création de processus en
Up: Processus et variables d'environnement.
Previous: ps - liste de
Table des matières
1-01-2006