GNU/Linux >> Tutoriales Linux >  >> Linux

¿Equivalente a SysInternals FileMon para Linux?

Solución 1:

Estás buscando strace. Eche un vistazo aquí:https://wiki.ubuntu.com/Strace

Solución 2:

Depende de lo que quieras:

  • En general, desea ver inotify para ver todos los accesos a archivos que realiza cualquier proceso.

  • En resumen, strace le permitirá ver las llamadas al sistema que realiza un proceso en particular. Strace es bastante impresionante. Puede rastrear las llamadas de un proceso para 'abrir' haciendo strace -f -eopen $cmd , por ejemplo. La página de manual tiene todos los detalles sobre la sintaxis, por supuesto.

Solución 3:

strace delante de una aplicación de inicio es bueno ver lo que está haciendo la aplicación.
lsof es bueno ver qué archivos está usando una aplicación que ya se está ejecutando.

Por cierto:
lsof -ni:22 muestra qué proceso está usando el puerto 22.

Solución 4:

SGI tiene una herramienta que tal vez quiera probar:http://oss.sgi.com/projects/fam/


Linux
  1. ¿Cuál es el equivalente de C++ para AutoResetEvent en Linux?

  2. ¿Comando equivalente de Linux para abrir comando en Mac/Windows?

  3. ¿Cuál es una buena solución para el etiquetado de archivos en Linux?

  4. Arch Linux:opción equivalente a 'whatprovides' para pacman

  5. ¿Hay un equivalente de cd - para cp o mv?

4 distribuciones de Linux para juegos

Una introducción a bpftrace para Linux

Tutorial del comando strace de Linux para principiantes (8 ejemplos)

PlayOnLinux:otra solución de código abierto para los amantes de los juegos de Linux

¿Hay algún equivalente de WinSCP para Linux?

Equivalente a Sysinternals Process Explorer en Linux