Zurück zu den Updates
New releaseAug 18, 2026

strace v7.2

Linux syscall tracer, der ptrace verwendet, um Systemaufrufe, Signalzustellungen und Prozesszustandsänderungen für Diagnose und Anleitung zu überwachen, debuggen und analysieren.

Teilen

strace - der linux syscall tracer

Dies ist strace -- ein diagnostisches, debuggendes und lehrreiches Userspace-Dienstprogramm mit einer traditionellen Kommandozeilenschnittstelle für Linux. Es wird verwendet, um Interaktionen zwischen Prozessen und dem Linux-Kernel zu überwachen und zu manipulieren, einschließlich Systemaufrufen, Signallieferungen und Änderungen des Prozesszustands. Der Betrieb von strace wird durch die Kernel-Funktion namens ptrace ermöglicht.

strace wird unter den Bedingungen der GNU Lesser General Public License Version 2.1 oder später veröffentlicht; Details finden Sie in der Datei COPYING. Die Testsuite von strace wird unter den Bedingungen der GNU General Public License Version 2 oder später veröffentlicht; Details finden Sie in der Datei tests/COPYING.

Informationen über Änderungen in den letzten Versionen finden Sie in der Datei NEWS.

Dokumentation

Die Entwicklung von strace findet hauptsächlich auf GitHub statt – jeder ist willkommen, Issues für Fehlerberichte und Funktionsanfragen zu öffnen, Pull-Requests einzureichen und an Code-Reviews teilzunehmen. Die strace-Mailingliste steht ebenfalls für Diskussionen und das Einreichen von Patches zur Verfügung. Die Archive befinden sich unter https://lists.strace.io/pipermail/strace-devel/ und anderen Archivseiten.

Das GIT-Repository von strace ist auf GitHub verfügbar.

Strace-Pakete sind downstream verfügbar in many repositories.

CI Code Coverage

Kategorien