GNU/Linux >> Znalost Linux >  >> Linux

Ekvivalent SysInternals FileMon pro Linux?

Řešení 1:

Hledáte strace. Podívejte se sem:https://wiki.ubuntu.com/Strace

Řešení 2:

Záleží na tom, co chcete:

  • Ve velkém se chcete podívat na inotify, abyste viděli všechny přístupy k souborům, které provádí jakýkoli proces.

  • V malém vám strace umožní sledovat systémové volání konkrétního procesu. Strace je docela úžasný. Volání procesu do 'open' můžete vysledovat provedením strace -f -eopen $cmd , například. Manuová stránka má samozřejmě úplné podrobnosti o syntaxi.

Řešení 3:

strace před spouštěcí aplikací je dobré sledovat, co aplikace dělá.
lsof je hezké vidět, které soubory již běžící aplikace používá.

BTW:
lsof -ni:22 ukazuje, který proces používá port 22.

Řešení 4:

SGI má nástroj, který byste mohli chtít vyzkoušet:http://oss.sgi.com/projects/fam/


Linux
  1. Jaký je ekvivalent C++ pro AutoResetEvent pod Linuxem?

  2. Linux ekvivalentní příkaz pro otevřený příkaz na Mac/Windows?

  3. Irfanview nejbližší ekvivalent pro linux

  1. Jaký je ekvivalent linuxového příkazu updatedb pro Mac?

  2. Co je ekvivalentní příkazu Linux File pro Windows?

  3. Existuje ekvivalent cd - pro cp nebo mv?

  1. Ekvivalent Process Monitor pro Linux?

  2. Software stromové mapy využití disku pro bezhlavý Linux

  3. Změřte Linux IOPS pro běžící systém