GNU/Linux >> Linux Esercitazione >  >> Linux

Equivalente di SysInternals FileMon per Linux?

Soluzione 1:

Stai cercando strace. Dai un'occhiata qui:https://wiki.ubuntu.com/Strace

Soluzione 2:

Dipende da cosa vuoi:

  • In generale, si desidera esaminare inotify per vedere tutti gli accessi ai file effettuati da qualsiasi processo.

  • Nel piccolo, strace ti permetterà di guardare le chiamate di sistema che un particolare processo fa. Strace è davvero fantastico. Puoi tracciare le chiamate di un processo a 'open' eseguendo strace -f -eopen $cmd , per esempio. La pagina man contiene tutti i dettagli sulla sintassi, ovviamente.

Soluzione 3:

strace di fronte all'avvio di un'applicazione è bene osservare cosa sta facendo l'app.
lsof è bello vedere quali file sta utilizzando un'app già in esecuzione.

A proposito:
lsof -ni:22 mostra quale processo utilizza la porta 22.

Soluzione 4:

SGI ha uno strumento che potresti voler provare:http://oss.sgi.com/projects/fam/


Linux
  1. PlayOnLinux:un'altra soluzione open source per gli amanti dei giochi Linux

  2. Comando equivalente a Linux per comando aperto su Mac/Windows?

  3. Irfanview equivalente più vicino per Linux

  4. Qual è l'equivalente del comando updatedb di Linux per Mac?

  5. Qual è l'equivalente del comando File Linux per Windows?

4 distribuzioni Linux per i giochi

Un'introduzione a bpftrace per Linux

Tutorial sui comandi di Linux strace per principianti (8 esempi)

Esiste un equivalente WinSCP per Linux?

Equivalente a Sysinternals Process Explorer su Linux

DRBD è l'unica soluzione praticabile per la replica dei blocchi per Linux?