`strace` komutu çalışan bir prosesin sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı izlemeni sağlar. Bu, özellikle bir programın neden hata verdiğini, takıldığını veya hangi dosyalara/portlara erişmeye çalıştığını anlamak için çok güçlü bir hata ayıklama aracıdır. Örneğin, `strace -f -p ` ile çalışan bir prosesi, `strace ls` ile `ls` komutunun yaptığı tüm sistem çağrılarını görebilirsin. Çıktıda `openat`, `read`, `write`, `connect` gibi çağrılar ve bunların başarı/başarısızlık durumları detaylı şekilde görüntülenir.
`strace` komutu çalışan bir prosesin sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı izlemeni sağlar. Bu, özellikle bir programın neden hata verdiğini, takıldığını veya hangi dosyalara/portlara erişmeye çalıştığını anlamak için çok güçlü bir hata ayıklama aracıdır. Örneğin, `strace -f -p ` ile çalışan bir prosesi, `strace ls` ile `ls` komutunun yaptığı tüm sistem çağrılarını görebilirsin. Çıktıda `openat`, `read`, `write`, `connect` gibi çağrılar ve bunların başarı/başarısızlık durumları detaylı şekilde görüntülenir.