L'arborescence des processus

Fermé
chevalier - 13 oct. 2008 à 00:47
dubcek Messages postés 18545 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 27 septembre 2022 - 14 oct. 2008 à 10:12
bonsoir comment je peux faire pour afficger l'arborescence des processus qui s'execute lors de lancement d'une pipe (commad comme command1|command2|.......)

6 réponses

oui mes je me demande si je peut par exemple faire une commande pipe et au meme temps afficher les processus qui se lance ?
0
oui mais ca n va pas m'aider ,ce que je veux c'st savoir l'arborecence des processus lors d'execution d'une pipe
j'ai esayer pstree il ma vraiment afficher une arbre des processus mes il afiche tous
:init─┬─NetworkManager───{NetworkManager}
├─NetworkManagerD
├─UbuDSL_Applet───UbuDSL_Applet.b
├─acpid
├─atd
├─avahi-daemon───avahi-daemon
├─bonobo-activati───{bonobo-activati}
├─br2684ctl
├─console-kit-dae───61*[{console-kit-dae}]
├─cron
├─cupsd
├─2*[dbus-daemon]
├─dd
├─dhcdbd
├─evolution-data-───2*[{evolution-data-}]
├─evolution-excha───{evolution-excha}
├─fast-user-switc
├─firefox───5*[{firefox}]
├─gconfd-2
├─gdm───gdm─┬─Xorg
│ └─x-session-manag─┬─UbuDSL_Applet───UbuDSL_Applet.b
│ ├─bluetooth-apple
│ ├─compiz───compiz.real───sh───compiz-decorato───gtk-window-deco
│ ├─evolution-alarm───{evolution-alarm}
│ ├─gnome-panel
│ ├─gnome-settings-─┬─pulseaudio─┬─gconf-helper
│ │ │ └─2*[{pulseaudio}]
│ │ └─{gnome-settings-}
│ ├─nautilus───{nautilus}
│ ├─nm-applet
│ ├─python
│ ├─seahorse-agent
│ ├─tracker-applet
│ ├─trackerd───2*[{trackerd}]
│ ├─update-notifier
│ └─{x-session-manag}
├─6*[getty]
├─gnome-keyring-d
├─gnome-power-man
├─gnome-screensav
├─gnome-terminal─┬─bash───bash───pstree
│ ├─gnome-pty-helpe
│ └─{gnome-terminal}
├─gnome-vfs-daemo
├─gnome-volume-ma
├─gvfs-fuse-daemo───3*[{gvfs-fuse-daemo}]
├─gvfsd
├─gvfsd-burn
├─gvfsd-trash
├─hald───hald-runner─┬─hald-addon-acpi
│ ├─hald-addon-inpu
│ └─2*[hald-addon-stor]
├─hcid───2*[bluetoothd-serv]
├─klogd
├─mixer_applet2───{mixer_applet2}
├─notification-da
├─pidgin───{pidgin}
├─pppd
├─syslogd
├─system-tools-ba
├─trashapplet
├─ubudsldaemon───{ubudsldaemon}
└─udevd
0
mamiemando Messages postés 31457 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 septembre 2022 7 420
13 oct. 2008 à 12:25
Ben pour l'arborescence des processus :
ps faux

Après pour le lancement d'un pipe (on dit bien UN "païpe" pour éviter toute déformation malencontreuse), en soit ce n'est pas un processus, donc il n'a aucune raison d'apparaître en tant que tel. Par contre tu peux filtrer certains processus. Par exemple si tu veux voir les processus dont le nom contient firefox :
ps faux | grep firefox

Bonne chance
-1
dubcek Messages postés 18545 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 27 septembre 2022 5 556
13 oct. 2008 à 12:30
hello
il y a aussi pstree
pstree - display a tree of processes
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 31457 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 27 septembre 2022 7 420
14 oct. 2008 à 00:15
Oui par exemple avec deux consoles. Tu peux aussi visualiser en temps réel les processus avec la commande :
top

Bonne chance
-1
dubcek Messages postés 18545 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 27 septembre 2022 5 556
14 oct. 2008 à 10:12
ficher ses processes:
pstree $LOGNAME
-1