|
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
|
Processus concurrents et communication par
tube ( pipe)
Un tube est la communication entre deux processus ( commandes).
Il est possible de lancer un certain nombre de processus
de façon concurrente ( parallèle) , le système
assurant la synchronisation de l'ensemble des processus
( commandes) lancés.
Les processus communiquant deux par deux par l'intermédiaire
d'un tube. C'est intéressant pour les commandes
ayant la propriétés à la fois d'écrire
etde lire sur l'entrée standard ( filtre).
commande1 | commande2 | commande3 ... ne présente
d'intérêt que si les commandes écrivent
sur leur sortie standard.
On obtient le métacaractère | , en appuyant
sur les touches Alt Gr et 6
exemples : Les commandes cat, wc,awk, sort, grep, sed,
awk, .. sont des filtres (sauf:
echo, ls ou ps ...).
Pour vérifier que plusieurs processus existent
simultanément :
[cr@localhost /cr]# ps -l| tee /dev/tty
| wc -l
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
100 R 0 822 821 0 76 0 - 543 - pts/0 00:00:00 bash
100 R 0 944 822 0 73 0 - 624 - pts/0 00:00:00 ps
040 R 0 945 822 0 75 0 - 543 - pts/0 00:00:00 bash
4
[cr@localhost /cr]#
|
|