ldd je komanda koja se koristi za prikazivanje dinamičkih biblioteka (shared libraries) koje program koristi. Evo nekoliko primera kako možete koristiti ldd:
-
Prikazivanje biblioteka koje koristi izvršni fajl:
ldd /putanja/do/izvrsnog/fajlaOva komanda će prikazati sve dinamičke biblioteke koje koristi određeni izvršni fajl.
Primer:
ldd /bin/lsOvaj primer će prikazati sve biblioteke koje koristi
lsprogram. -
Prikazivanje biblioteka sa apsolutnim putanjama:
ldd -v /putanja/do/izvrsnog/fajlaOva opcija (
-v) će prikazati apsolutne putanje do dinamičkih biblioteka.Primer:
ldd -v /bin/ls -
Prikazivanje informacija o verzijama biblioteka:
ldd -v /putanja/do/izvrsnog/fajlaOva opcija (
-v) će prikazati informacije o verzijama dinamičkih biblioteka.Primer:
ldd -v /bin/lsOva komanda će prikazati informacije o verzijama biblioteka koje koristi
lsprogram. -
Prikazivanje biblioteka za određeni proces (po PID-u):
ldd /proc/PID/exeOva komanda će prikazati biblioteke koje trenutno koristi proces sa zadatim PID-om.
Primer:
ldd /proc/1234/exeOva komanda će prikazati biblioteke koje trenutno koristi proces sa PID-om 1234.
ldd je korisna za dijagnostikovanje zavisnosti izvršnih fajlova od dinamičkih biblioteka, što može biti korisno prilikom rešavanja problema sa pokretanjem programa ili analizom zavisnosti.
No comments:
Post a Comment