Existe-t-il un équivalent UNIX/Linux de moniteur de processus , que ce soit GUI ou CUI?
Si cela fait une différence, je regarde Ubuntu, mais s'il y a un équivalent pour d'autres systèmes (Mac, d'autres variantes Linux comme Fedora, etc.), sachant que l'une de ces personnes serait utile aussi.
Processus Monitor est destiné à surveiller les appels système (tels que la création de fichiers ou les écrires), tandis que le processus explorateur est pour le statut de processus de surveillance (qui est comme moniteur système). Je demande le premier, pas ce dernier. :-)
La console veille à ce titre est top
, mais il existe des alternatives telles que mon préféré htop
qui vous donne une petite flexibilité d'affichage et vous permettant de plus d'autres opérations sur les processus.
Une vue moins interactive meilleure pour une utilisation dans les scripts serait le programme ps
et tout ce qu'il est de la famille.
EDIT : Basé sur votre question clarifiée, vous pouvez noter que strace
gère la surveillance des appels de système effectués par un processus donné comprenant toutes les opérations de lecture-écriture et les appels de fonction OS. Vous pouvez l'activer sur la ligne de commande avant le programme que vous souhaitez suivre ou attacher à un processus en cours d'exécution en frappant s sur un processus sélectionné dans htop
.
Vous voudrez peut-être jeter un oeil à lsof
et strace
. Le moniteur de processus de Sysinternal est en réalité filemon et RegMon combiné à quelques améliorations supplémentaires. La commande top
est plus semblable à l'explorateur de processus.
Je suis vraiment en retard pour avoir répondu à cela, mais j'ai commencé un projet qui vise à faire exactement ce que vous recherchez. Regardez-y ici: https://github.com/alexandernst/monks
Je n'ai pas utilisé ce moniteur de processus, mais aussi loin que je peux dire que c'est la même chose que gnome-system-monitor
sur un système gnome. Si vous utilisez KDE, ils ont probablement quelque chose de similaire.
dTrace4Linux vous permet de retracer des tirs de narrations intéressantes du noyau. Bien qu'il semble être plus puissant que Sysdig, malheureusement, cela ne se comporte pas si bien.