[go: up one dir, main page]

Ir al contenido

Strace

De Wikipedia, la enciclopedia libre
Esta es la versión actual de esta página, editada a las 21:21 20 oct 2020 por 186.54.14.112 (discusión). La dirección URL es un enlace permanente a esta versión.
(difs.) ← Revisión anterior · Ver revisión actual (difs.) · Revisión siguiente → (difs.)

strace es una utilidad de línea de órdenes para comprobación de errores en el sistema operativo GNU/Linux. Permite vigilar las llamadas al sistema usadas por un determinado programa y todas las señales que éste recibe.[1]​ Su funcionamiento es posible por una característica del núcleo linux llamada ptrace. Es similar a la aplicación truss disponible en otros sistemas Unix. El programa Cygwin provee de una utilidad similar.

Uso

[editar]

Su uso más común consiste en arrancarlo junto al programa al que se efectúa el trazado, el cual imprime una lista de las llamadas al sistema que ejecuta. Es útil para averiguar la causa del fallo de un programa determinado porque informa de situaciones en las que, por ejemplo, el programa está intentando acceder a un fichero que no existe o para el que no tiene permiso de lectura.

Referencias

[editar]
  1. «strace». Consultado el 7 de octubre de 2010.