Zum Inhalt springen
_CORE
KI & Agentensysteme Unternehmensinformationssysteme Cloud & Platform Engineering Datenplattform & Integration Sicherheit & Compliance QA, Testing & Observability IoT, Automatisierung & Robotik Mobile & Digitale Produkte Banken & Finanzen Versicherungen Öffentliche Verwaltung Verteidigung & Sicherheit Gesundheitswesen Energie & Versorgung Telko & Medien Industrie & Fertigung Logistik & E-Commerce Retail & Treueprogramme
Referenzen Technologien Blog Know-how Tools
Über uns Zusammenarbeit Karriere
CS EN DE
Lassen Sie uns sprechen

strace und ltrace — Debugging

17. 08. 2025 1 Min. Lesezeit intermediate

Wenn Logs nicht helfen, sind strace/ltrace das Sicherheitsnetz.

strace

strace ls /tmp
strace -p 1234
strace -e open,read,write ls /tmp
strace -c ls /tmp

Beispiele

strace -e openat ./app 2>&1 | grep error
strace -e write -p $(pgrep myapp)
strace -c -p $(pgrep myapp) # wo die Zeit verbraucht wird

ltrace

ltrace ./my-program
ltrace -e malloc+free ./my-program
  • -f = Kindprozesse
  • -s 1000 = laengere Strings
  • In Produktion nur kurzzeitig verwenden

Ultimatives Debugging

strace spart Stunden beim Troubleshooting.

straceltracedebugging
Teilen:

CORE SYSTEMS Team

Wir bauen Kernsysteme und KI-Agenten, die den Betrieb am Laufen halten. 15 Jahre Erfahrung mit Enterprise-IT.