`strace` komutu çalışan bir programın sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı olarak izlemeni sağlar. Bu, özellikle bir programın neden hata verdiğini, takıldığını veya beklenmedik davrandığını anlamak için çok güçlü bir hata ayıklama aracıdır. Örneğin, `strace -f -p PID` komutu belirtilen PID'ye sahip sürecin ve onun oluşturduğu alt süreçlerin tüm sistem çağrılarını gösterir. Bir komutun hangi dosyalara erişmeye çalıştığını görmek için `strace -e trace=file komut_adi` kullanılabilir. Çıktıyı bir dosyaya yönlendirmek için `-o` seçeneği eklenir. Bu araç, programların sistem seviyesindeki davranışlarını gözlemlemek için paha biçilmezdir.
`strace` komutu çalışan bir programın sistem çağrılarını (system calls) ve sinyalleri gerçek zamanlı olarak izlemeni sağlar. Bu, özellikle bir programın neden hata verdiğini, takıldığını veya beklenmedik davrandığını anlamak için çok güçlü bir hata ayıklama aracıdır. Örneğin, `strace -f -p PID` komutu belirtilen PID'ye sahip sürecin ve onun oluşturduğu alt süreçlerin tüm sistem çağrılarını gösterir. Bir komutun hangi dosyalara erişmeye çalıştığını görmek için `strace -e trace=file komut_adi` kullanılabilir. Çıktıyı bir dosyaya yönlendirmek için `-o` seçeneği eklenir. Bu araç, programların sistem seviyesindeki davranışlarını gözlemlemek için paha biçilmezdir.
0 Yorumlar
0 Paylaşımlar
25 Görüntülenme
0 İncelemeler