13.4 Verfolgung von Systemaufrufen
Viele Systeme bieten Systemaufruf-Tracer, Programme, die Zielprogramme ausführen, wobei sie alle Systemaufrufe und deren Argumente ausgeben, sobald das Programm sie ausführt. Mit hoher Wahrscheinlichkeit haben Sie ebenfalls einen auf Ihrem System; suchen Sie nach einem der folgenden Befehle: ktrace
, par
, strace
, trace
oder truss
. Diese Werkzeuge werden zwar normalerweise nicht in Shell-Skripten eingesetzt, allerdings können sie hilfreich sein, wenn man herausfinden möchte, was ein Prozess tut und weshalb das so lange dauert. Außerdem erfordern sie keinen Zugriff auf den Quellcode oder anderweitige Änderungen an den Programmen, die verfolgt werden sollen, so dass Sie sie auf jeden Prozess anwenden können, der ...
Get Klassische Shell-Programmierung now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.