Registro de aplicaciones abiertas

2

¿Hay alguna forma, como una aplicación o un comando de terminal, de mostrar un registro de cada aplicación que se haya ejecutado en la computadora? Un poco como un keylogger, pero para aplicaciones en lugar de teclado. No encontré nada en internet.

Si no existe, ¿cree que sería posible programar una herramienta de este tipo?

Gracias por tu ayuda

    
pregunta MarinD 18.03.2016 - 17:53

1 respuesta

1

Hay una aplicación llamada Time Sink ($ 5, prueba gratuita disponible) que puede rastrear el tiempo empleado en una aplicación en primer plano. Creo que también rastrea el tiempo de fondo también.

Para una solución nativa y más tecnológica, puede ejecutar este comando de terminal:

top -d 5 -b > /var/log/top.txt

Este comando se ejecutará en primer lugar cada 5 segundos como lo define -d, -b es para el modo por lotes y se usa para enviar la salida a un archivo. No querría que esto se ejecute todo el tiempo a menos que esté comprimiendo el archivo de registro o utilizando logrotate, ya que el archivo de registro se haría más grande.

    
respondido por el ghoppe 18.03.2016 - 20:32

Lea otras preguntas en las etiquetas