अपडेट पर वापस जाएँ
New releaseAug 18, 2026

strace v7.2

ptrace का उपयोग करके लिनक्स सिस्टम कॉल ट्रेसर जो निदान और निर्देश के लिए सिस्टम कॉल, सिग्नल डिलीवरी और प्रक्रिया स्थिति परिवर्तनों की निगरानी, डीबग और विश्लेषण करता है।

साझा करें

strace - लिनक्स syscall ट्रेसर

यह strace है - लिनक्स के लिए एक पारंपरिक कमांड-लाइन इंटरफ़ेस के साथ एक डायग्नोस्टिक, डिबगिंग और शैक्षिक उपयोगकर्तास्पेस उपयोगिता। इसका उपयोग प्रक्रियाओं और लिनक्स कर्नेल के बीच के इंटरैक्शन की निगरानी और उनमें हस्तक्षेप करने के लिए किया जाता है, जिसमें सिस्टम कॉल, सिग्नल डिलीवरी और प्रक्रिया स्थिति में परिवर्तन शामिल हैं। strace का संचालन ptrace नामक कर्नेल सुविधा द्वारा संभव होता है।

strace GNU लेसर जनरल पब्लिक लाइसेंस संस्करण 2.1 या बाद के की शर्तों के तहत जारी किया गया है; विवरण के लिए फ़ाइल COPYING देखें। strace परीक्षण सूट GNU जनरल पब्लिक लाइसेंस संस्करण 2 या बाद के की शर्तों के तहत जारी किया गया है; विवरण के लिए फ़ाइल tests/COPYING देखें।

हाल के संस्करणों में क्या बदला है, इसकी जानकारी के लिए फ़ाइल NEWS देखें।

दस्तावेज़ीकरण

strace का विकास मुख्य रूप से GitHub पर होता है - बग रिपोर्ट और सुविधा अनुरोधों के लिए मुद्दे खोलने, पुल अनुरोध सबमिट करने और कोड समीक्षाओं में भाग लेने के लिए सभी का स्वागत है। चर्चा और पैच सबमिशन के लिए strace मेलिंग सूची भी उपलब्ध है, पुरालेख https://lists.strace.io/pipermail/strace-devel/ और अन्य अभिलेखीय साइटों पर हैं।

strace का GIT रिपॉजिटरी GitHub पर उपलब्ध है।

Strace पैकेज डाउनस्ट्रीम उपलब्ध हैं कई रिपॉजिटरी में

CI कोड कवरेज

श्रेणियाँ