Nov 11, 2023

ldd

 ldd je komanda koja se koristi za prikazivanje dinamičkih biblioteka (shared libraries) koje program koristi. Evo nekoliko primera kako možete koristiti ldd:

  1. Prikazivanje biblioteka koje koristi izvršni fajl:

    ldd /putanja/do/izvrsnog/fajla

    Ova komanda će prikazati sve dinamičke biblioteke koje koristi određeni izvršni fajl.

    Primer:

    ldd /bin/ls

    Ovaj primer će prikazati sve biblioteke koje koristi ls program.

  2. Prikazivanje biblioteka sa apsolutnim putanjama:

    ldd -v /putanja/do/izvrsnog/fajla

    Ova opcija (-v) će prikazati apsolutne putanje do dinamičkih biblioteka.

    Primer:

    ldd -v /bin/ls
  3. Prikazivanje informacija o verzijama biblioteka:

    ldd -v /putanja/do/izvrsnog/fajla

    Ova opcija (-v) će prikazati informacije o verzijama dinamičkih biblioteka.

    Primer:

    ldd -v /bin/ls

    Ova komanda će prikazati informacije o verzijama biblioteka koje koristi ls program.

  4. Prikazivanje biblioteka za određeni proces (po PID-u):

    ldd /proc/PID/exe

    Ova komanda će prikazati biblioteke koje trenutno koristi proces sa zadatim PID-om.

    Primer:

    ldd /proc/1234/exe

    Ova 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