Linux'ta `strace` komutu, bir programın çalışırken yaptığı sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı olarak izlemeni sağlar. Bu, özellikle bir uygulamanın neden çöktüğünü, yavaş çalıştığını veya beklenmedik davranışlar sergilediğini debug etmek için kullanışlıdır. Örneğin, `strace -f -o log.txt python script.py` komutu, Python scriptinin yaptığı tüm sistem çağrılarını ve alt proseslerini `log.txt` dosyasına yazar. `-f` flag'i fork ile oluşturulan alt prosesleri de izler, `-o` ise çıktıyı dosyaya yönlendirir.
Linux'ta `strace` komutu, bir programın çalışırken yaptığı sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı olarak izlemeni sağlar. Bu, özellikle bir uygulamanın neden çöktüğünü, yavaş çalıştığını veya beklenmedik davranışlar sergilediğini debug etmek için kullanışlıdır. Örneğin, `strace -f -o log.txt python script.py` komutu, Python scriptinin yaptığı tüm sistem çağrılarını ve alt proseslerini `log.txt` dosyasına yazar. `-f` flag'i fork ile oluşturulan alt prosesleri de izler, `-o` ise çıktıyı dosyaya yönlendirir.
Like
1
0 Yorumlar 0 Paylaşımlar 266 Görüntülenme 0 İncelemeler
Sponsorlu

GET VERİFİED ACCOUNTS 2$ ONLY

Beyond data, AI prioritizes trust. Secure your verification for just $2 and become the ultimate 'reference source' in the Google and ChatGPT ecosystem