bonsoir comment je peux faire pour afficger l'arborescence des processus qui s'execute lors de lancement d'une pipe (commad comme command1|command2|.......)
oui mes je me demande si je peut par exemple faire une commande pipe et au meme temps afficher les processus qui se lance ?
chevalier
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
mamiemando
Modérateur
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
dubcek
Contributeur
hello
il y a aussi pstree
pstree - display a tree of processes
mamiemando
Modérateur
Oui par exemple avec deux consoles. Tu peux aussi visualiser en temps réel les processus avec la commande :
Trouvez des réponses à vos questions sur les distributions, les commandes en ligne et la résolution de problèmes. Partagez vos connaissances et connectez-vous avec la communauté open source pour maîtriser ces systèmes d'exploitation.