Para verificar qual recurso está sendo acessado por qual processo

2

Eu tenho algum processo em execução no meu sistema. Preciso listar qual do processo em um momento adquiriu / está usando um ou mais desses no meu sistema:

  1. Ethernet
  2. Câmera
  3. USB
  4. Bluetooth
  5. WiFi
  6. Sistema de arquivos

etc.

Existe uma maneira de descobrir isso?

Plataforma: Ubuntu / Fedora (Também é possível ter o SELinux, se necessário, para implementar o acima)

    
por Amit Tomar 12.12.2012 / 10:18

1 resposta

2

Você deve usar uma combinação de lsof (para descobrir qual processo abriu qual arquivo ou porta) e strace (para anexar e seguir as chamadas do sistema de um processo). Use as man pages de cada um para descobrir como usá-las no seu caso

    
por 12.12.2012 / 13:48