1. ldd
ldd exe-binary
example:
[root@localhost home] ldd /bin/netstat
linux-gate.so.1 => (0x00cfa000)
libselinux.so.1 => /lib/libselinux.so.1 (0x0071c000)
libc.so.6 => /lib/libc.so.6 (0x004f4000)
libdl.so.2 => /lib/libdl.so.2 (0x00689000)
/lib/ld-linux.so.2 (0x004cc000)
2 . readelf
[root@localhost static&shared]# readelf -a /bin/netstat | grep NEEDED
0x00000001 (NEEDED) Shared library: [libselinux.so.1]
0x00000001 (NEEDED) Shared library: [libc.so.6]
ldd exe-binary
example:
[root@localhost home] ldd /bin/netstat
linux-gate.so.1 => (0x00cfa000)
libselinux.so.1 => /lib/libselinux.so.1 (0x0071c000)
libc.so.6 => /lib/libc.so.6 (0x004f4000)
libdl.so.2 => /lib/libdl.so.2 (0x00689000)
/lib/ld-linux.so.2 (0x004cc000)
2 . readelf
[root@localhost static&shared]# readelf -a /bin/netstat | grep NEEDED
0x00000001 (NEEDED) Shared library: [libselinux.so.1]
0x00000001 (NEEDED) Shared library: [libc.so.6]