Strace

Strace

strace es una utilidad de línea de comandos para comprobación de errores en el sistema operativo GNU/Linux. Permite monitorizar 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

Su uso más común consiste en arrancarlo junto al programa al que se le efectúa el trazado, el cual imprime una lista de llamadas al sistema que dicho programa 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 que no tiene permiso de lectura.

Referencias

  1. «strace». Consultado el 07 de octubre de 2010.

Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Strace — is a debugging utility in Linux to monitor the system calls used by a program and all the signals it receives, similar to truss utility in other Unix systems. This is made possible by a Linux kernel feature known as ptrace .A similar utility is… …   Wikipedia

  • Strace — est un outil de déboguage sous Linux pour surveiller les appels système utilisés par un programme, et tous les signaux qu il reçoit, similaire à l outil truss sur les autres systèmes Unix. Il a été rendu possible grâce à une fonctionnalité du… …   Wikipédia en Français

  • niech stracę — {{/stl 13}}{{stl 7}} zwrot wyrażający gotowość pójścia na ustępstwa, zrezygnowania z części zysków, korzyści, pójścia komuś na rękę; także: gotowość podjęcia jakiegoś ryzyka, z uwzględnieniem możliwości poniesienia strat : {{/stl 7}}{{stl… …   Langenscheidt Polski wyjaśnień

  • System call — In computing, a system call is the mechanism used by an application program to request service from the kernel. Background A system call is a request made by any arbitrary program to the kernel for performing tasks picked from a predefined set… …   Wikipedia

  • Chown — The chown command is used on Unix like systems to change the owner of a file. In most implementations, it can only be executed by the Superuser. Unprivileged (regular) users who wish to change the group of a file that they own may use… …   Wikipedia

  • Chown — UNIX‐утилита, изменяющая владельца и/или группу для указанных файлов. В качестве имени владельца/группы берётся первый аргумент, не являющийся опцией. Если задано только имя пользователя (или числовой идентификатор пользователя), то данный… …   Википедия

  • chown — For the surname, see Chown (surname). The chown command (abbreviation for change owner) is used on Unix like systems to change the owner of a file. In most implementations, it can only be executed by the superuser. Unprivileged (regular) users… …   Wikipedia

  • chown — chown (от англ. change owner) UNIX‐утилита, изменяющая владельца и/или группу для указанных файлов. В качестве имени владельца/группы берётся первый аргумент, не являющийся опцией. Если задано только имя пользователя (или числовой… …   Википедия

  • Malware — Malware, short for malicious software, consists of programming (code, scripts, active content, and other software) designed to disrupt or deny operation, gather information that leads to loss of privacy or exploitation, gain unauthorized access… …   Wikipedia

  • DNIX — Company / developer Dataindustrier AB OS family Unix like Working state Historic Source model Closed source Latest stable release 5.4 …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”