Chapitre 2. A propos de l'utilisation de votre Debian GNU/Linux

Tableau 2-1. Evolution de cet article

DateAjout(s) / Modification(s)
28 juillet 2003Version initiale.
27 octobre 2003Relecture.

Si vous avez des questions concernant cette page (cf. titre) n'h�sitez pas � me les soumettre par mail (). Je pourrais ensuite y apporter une r�ponse ici !

Q�: Comment n'afficher que les fichiers du r�pertoire courant ?
Q�: Comment voir si un processus tourne sur une machine ?

Q�: Comment n'afficher que les fichiers du r�pertoire courant ?

R�: ls permet de lister tous les fichiers du r�pertoire courant. Ok, mais si vous souhaitez afficher tous les fichiers du r�pertoire courant qui commencent par 'toto' par exemple et que vous faites simplement un ls toto* et bien vous aller parcourir tout les sous r�pertoires �galement. Un peu ennuyeux n'est-ce pas ?

La solution c'est : ls -d toto*

Q�: Comment voir si un processus tourne sur une machine ?

R�: ps permet de lister tous les processus de l'utilisateur courant. En root la commande ps -aux permet de lister tous les processus qui tournent sur la machine.

A premi�re vue un ps -aux |grep mon_process devrait faire l'affaire. Malheureusement non, car si le processus n'existe pas, vous aurez au minimum cette commande en tant que r�sultat. Et oui au moment de l'�valuation par le grep, la commande ps va retourner le processus que vous aurez lanc� avec vos parametres.

Pour r�soudre ce probl�me, il faut mettre entre crochets la premi�re lettre du processus recherch�. Si l'on cherche � savoir si un processus exim tourne sur notre machine il suffira de taper : ps -aux |grep [e]xim. L� si le processus n'existe pas il n'appara�tra pas !