Strace

Linux.fista
Versio hetkellä 13. joulukuuta 2009 kello 13.53 – tehnyt 87.95.1.4 (keskustelu) (Ak: Uusi sivu: '''strace''' on järjestelmäkutsujen seurantaan tarkoitettu ohjelma. Sillä voi suorittaa ohjelmia siten, että niiden järjestelmäkutsut tallennetaan tiedostoon, josta niitä voi t…)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

strace on järjestelmäkutsujen seurantaan tarkoitettu ohjelma. Sillä voi suorittaa ohjelmia siten, että niiden järjestelmäkutsut tallennetaan tiedostoon, josta niitä voi tutkia ohjelman suorituksen jälkeen. Tämä voi olla hyödyllistä esimerkiksi silloin, kun jokin ohjelma ei löydä tarvitsemaansa tiedostoa. Stracen avulla voidaan komennolla strace -o tiedosto -e trace=file ohjelma suorittaa ohjelma siten, että sen tekemät tiedostoihin kohdistuvat järjestelmäkutsut tallentuvat tiedostoon. Ohjelman suorituksen jälkeen tiedostosta voidaan tutkia, mistä ohjelma on etsinyt esimerkiksi asetustiedostoja ja kirjastoja.