informatique télécharger logiciel gratuit jeu pc gratuit jeu flash gratuit

Forum - chat - échantillons gratuits - cadeau gratuit - réduction et bon d'achat - voyage pas cher séjour

Rubriques Documentation Linux

grattage gratuit
loterie gratuite
casino gratuit
quizz gratuit
pari gratuit
jeu de pronostic
tirage au sort
jeux de hasard
tombola gratuite
jeux en flash
jeu en réseau
jeu de stratégie
jeux TV
multi jeux
concours gratuit

Lancement d'une tâche en arrière-plan

( on dit aussi Lancement de processus en mode détaché )
Pour exécuter une commande en arrière plan, il suffit d'ajouter le caractère & ( esperluète ou commercial ) à la fin de la ligne de commande avant d'appuyer sur la touche Entrée. L'interprète shell donne alors le numéro de processus qui permet d'identifier le programme.

Exemple :
( exécution du programme mek en arrière-plan & )
[cr@localhost /cr]# mek&
[1] 2273

[cr@localhost /cr]# jobs
[1]+ Running mek &
[cr@localhost /cr]#


[cr@localhost /cr]# nohup mek

Remarque : A la fermeture de la session (fenêtre) xterm ou kterm, le programme s'arrêtera pour éviter cela, il faut utiliser l'option nohup
qui lance une commande de telle sorte qu'elle ne soit pas interrompue lorsque la session de travail se termine.

Faire passer une tâche d'arrière -plan au premier

La commande kill ne peut être utilisée que pour terminer les tâches d'arrière -plan.
Pour fair passer une tâche d'arrière -plan au premier plan, utilisez la commande fg suivie du signe % et du numéro de la tâche.

Exemple :
[cr@localhost /cr]# fg %3 fait passer la tâche numéro 3 au premier plan.

Pour relancer l'exécution d'un programme en tâche de fond, tapez %n & ou bg %n où n est le numéro de tâche.

Information de l'état des tâches d'arrière -plan

Lorsque des tâches sont exécutées en arrière plan ( impression, ...) , il peut être souhaitable d'être informé lorsqu'elles sont terminées.Vous pouvez demander à votre nux nux de vous avertir en affichant le message done avant l'indicatif. Pour cela, tapez la commande notify %n, où n est ne numéro de la tâche concernée.

notify notifie les changement d'état de la tâche en courante.
notify %n notify les changement d'état de la tâche n.
set notify Notifie les changement d'état de toutes les tâches.
CEPENDANT , SI DE NOMBREUSES TACHES SONT EXÉCUTÉES EN ARRIÈRE-PLAN L'ECRAN SERA VITE ENCOMBRÉ !.

Copyright © 2004 par Rachid CHOUCHI pour fichepratique.com