Académique Documents
Professionnel Documents
Culture Documents
- nice –n <valeur> <processus> : lancer le processus avec la priorité indiquée par valeur ;
cette valeur peut aller de -20 à 20 avec -20 comme priorité absolue.
- renice <valeur> <pid> : si un processus est déjà lancé, on peut changer sa priorité envers
la valeur indiquée avec la commande renice.
- Kill -<signal> <pid> : tuer le processus disposant du pid indiqué. La valeur signal
indique la nature de la terminaison souhaitée (un simple stop, demande de confirmation,
terminaison totale, apparition d’horloge,…). Pour tuer un processus ainsi que tous ses
ressources on utilise le signal 9 appelé SIGKILL ( équivalent de la combinaison clavier
CTRL+C).
Etats d’un processus :
Si une commande dispose d’une exécution un peu longue, on peut la lancer directement en
arrière-plan :
Si un processus est lancé en avant plan, on peut le virer vers l’arrière-plan en deux étapes :
1. appuyer sur ctrl+Z pour le faire passer en mode de pause.
2. Taper bg (correspondant à background) pour le rendre en cours d’exécution en arrière-
plan.
Par analogie à bg, la commande fg (correspondant à Foreground) permet de renvoyer un
processus exécuté en arrière-plan vers l’avant-plan. Si un seul processus est exécuté en
arrière-plan, la simple commande fg permet de le renvoyer en avant-plan. Sinon, on vérifie la
liste des processus en arrière-plan, en utilisant la commande jobs, puis on tape :
fg %i pour ramener le ième en avant-plan.
bg
Exécution en
stoppé
arrière-plan
fg &
Ctrl+Z fg
Exécution en
avant-plan