Linux command – ldd

#ldd – print shared library

dependencies
Linux 上的每一個程式大部分是採用 Dynamical Link 的編譯,所以想知道這個程式使用了哪一些 Libary 就可以使用 ldd 來觀看.

[root@benjr ~]# ldd /bin/ls
        librt.so.1 => /lib/tls/librt.so.1 (0x005b3000)
        libacl.so.1 => /lib/libacl.so.1 (0x00b52000)
        libselinux.so.1 => /lib/libselinux.so.1 (0x00c94000)
        libc.so.6 => /lib/tls/libc.so.6 (0x0073c000)
        libpthread.so.0 => /lib/tls/libpthread.so.0 (0×00997000)
        /lib/ld-linux.so.2 (0x0071e000)
        libattr.so.1 => /lib/libattr.so.1 (0x00b4c000)

One thought on “Linux command – ldd

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *