GNU/Linux >> Tutoriels Linux >  >> Linux

Équivalent de SysInternals FileMon pour Linux ?

Solution 1 :

Vous cherchez du strace. Jetez un œil ici :https://wiki.ubuntu.com/Strace

Solution 2 :

Cela dépend de ce que vous voulez :

  • Dans l'ensemble, vous souhaitez consulter inotify pour voir tous les accès aux fichiers effectués par n'importe quel processus.

  • Dans le petit, strace vous permettra de regarder les appels système effectués par un processus particulier. Strace est assez génial. Vous pouvez tracer les appels d'un processus à 'open' en faisant strace -f -eopen $cmd , par exemple. La page de manuel contient tous les détails sur la syntaxe, bien sûr.

Solution 3 :

strace devant une application qui démarre, il est bon de regarder ce que fait l'application.
lsof c'est bien de voir quels fichiers une application déjà en cours d'exécution utilise.

BTW :
lsof -ni:22 montre quel processus utilise le port 22.

Solution 4 :

SGI a un outil que vous voudrez peut-être essayer :http://oss.sgi.com/projects/fam/


Linux
  1. Quel est l'équivalent C++ d'AutoResetEvent sous Linux ?

  2. Commande équivalente Linux pour la commande open sur Mac/Windows ?

  3. Irfanview équivalent le plus proche pour Linux

  4. Quel est l'équivalent de la commande updatedb de Linux pour Mac ?

  5. Quel est l'équivalent de la commande Linux File pour Windows ?

4 distributions Linux pour les jeux

Une introduction à bpftrace pour Linux

Tutoriel de commande Linux strace pour les débutants (8 exemples)

Existe-t-il un équivalent WinSCP pour Linux ?

Équivalent à Sysinternals Process Explorer sous Linux

DRBD est-il la seule solution de réplication de blocs viable pour Linux ?