PID.
R pour Run : il est actif ;
T pour Traced : il est passif et attend d'être remis en activité ;
S pour Sleep : il dort, et se réactivera tout seul en temps utile ;
Z pour Zombie : il est mort, mais il occupe encore de la mémoire.
kill permet d'envoyer des signaux aux processus
afin d'influer sur leur existence. La syntaxe est : kill -s pid ou kill pid, où pid désigne le
numéro d'un processus (on peut en mettre plusieurs séparés par
des espaces), et s désigne le signal à envoyer.
kill -l.
du -h / &. Suspendez le processus
correspondant puis relancer le pour finir par le tuer. Comment
auriez vous du lancer cette commande afin de ne pas polluer la
sortie standard.
sleep 5 ; echo A echo A ; sleep 5 sleep 5 & echo A echo A & sleep 5 (echo A ; sleep 5) & echo A ; sleep 5 ; echo B echo A ; sleep 5 & echo B (echo A ; sleep 5 ) & echo B echo A ; (sleep 5 & echo B) echo A ; (sleep 5 ; echo B) & sleep 5 & echo A ; ( sleep 5 ; echo B) sleep 5 & echo A & ( sleep 5 ; echo B) sleep 5 & echo A & ( sleep 5 & echo B) & sleep 5 & echo A & ( sleep 5 ; echo B) &
echo Salut pour afficher Salut sur la
sortie standard.
echo Salut et une redirection pour
placer la chaîne Salut dans un fichier contenu dans le
répertoire tmp.
echo Salut et une redirection pour
placer la chaîne Salut dans un des fichiers préexistant dans
le répertoire fd.