العودة إلى التحديثات
New releaseAug 18, 2026

strace v7.2

متتبع استدعاءات النظام في لينكس يستخدم ptrace لمراقبة وتصحيح وتحليل استدعاءات النظام، وتسليم الإشارات، وتغييرات حالة العملية للتشخيص والتعليم.

مشاركة

strace - متعقب استدعاءات النظام في لينكس

هذه هي strace -- أداة مساحة مستخدم تشخيصية وتصحيحية وتعليمية بواجهة سطر أوامر تقليدية لنظام لينكس. تُستخدم لمراقبة والتلاعب بالتفاعلات بين العمليات ونواة لينكس، والتي تشمل استدعاءات النظام، توصيل الإشارات، وتغيرات حالة العملية. يتم تشغيل strace بفضل ميزة النواة المعروفة باسم ptrace.

strace مُصدَر بموجب شروط رخصة جنو العمومية الصغرى الإصدار 2.1 أو الأحدث; راجع الملف COPYING للتفاصيل. مجموعة اختبارات strace مُصدَرة بموجب شروط رخصة جنو العمومية العامة الإصدار 2 أو الأحدث; راجع الملف tests/COPYING للتفاصيل.

راجع الملف NEWS للحصول على معلومات حول التغييرات في الإصدارات الأخيرة.

التوثيق

تطوير strace يتم بشكل أساسي على GitHub -- الجميع مدعوون لفتح مشاكل (issues) للإبلاغ عن الأخطاء وطلب الميزات، وتقديم طلبات السحب (pull requests)، والمشاركة في مراجعة الكود. قائمة البريدية strace mailing list متاحة أيضًا للنقاشات وتقديم التصحيحات، الأرشيفات موجودة على https://lists.strace.io/pipermail/strace-devel/ ومواقع أرشيفية أخرى.

مستودع GIT الخاص بـ strace متاح على GitHub.

حزم strace متاحة في التوزيعات النهائية in many repositories.

CI Code Coverage

الفئات