ldd로 특정 실행파일의 컴파일 시에 사용되었던 라이브러리 모두를 상세히 확인하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 1,709 조회
- 0 추천
- 목록
본문
ldd로 특정 실행파일의 컴파일 시에 사용되었던 라이브러리 모두를 상세히 확인하기
앞의 예에서는 httpd데몬의 컴파일 시에 사용되었던 기본적인 라이브러리 정보들 만을 확인한 것입니다.
ldd사용시에 -v옵션을 함께 사용한다면 아래의 예와 같이 실행파일의 컴파일 시에 사용된 상세한 라이브러리 정보들을 확인할 수 있습니다.
아래의 예는 /bin/find실행파일의 컴파일 시에 사용되었던 라이브러리들의 상세한 정보를 확인한 것입니다.
[root@su249 ~]# ldd -v /bin/find linux-gate.so.1 => (0x00110000) libselinux.so.1 => /lib/libselinux.so.1 (0x00dc9000) libc.so.6 => /lib/libc.so.6 (0x00c11000) libdl.so.2 => /lib/libdl.so.2 (0x00da7000) /lib/ld-linux.so.2 (0x00118000)
Version information: /bin/find: libc.so.6 (GLIBC_2.2.3) => /lib/libc.so.6 libc.so.6 (GLIBC_2.7) => /lib/libc.so.6 libc.so.6 (GLIBC_2.3) => /lib/libc.so.6 libc.so.6 (GLIBC_2.4) => /lib/libc.so.6 libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6 libc.so.6 (GLIBC_2.1) => /lib/libc.so.6 libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6 libc.so.6 (GLIBC_2.2) => /lib/libc.so.6 libc.so.6 (GLIBC_2.0) => /lib/libc.so.6 /lib/libselinux.so.1: ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2 libdl.so.2 (GLIBC_2.1) => /lib/libdl.so.2 libdl.so.2 (GLIBC_2.0) => /lib/libdl.so.2 libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6 libc.so.6 (GLIBC_2.4) => /lib/libc.so.6 libc.so.6 (GLIBC_2.8) => /lib/libc.so.6 libc.so.6 (GLIBC_2.3) => /lib/libc.so.6 libc.so.6 (GLIBC_2.2) => /lib/libc.so.6 libc.so.6 (GLIBC_2.3.4) => /lib/libc.so.6 libc.so.6 (GLIBC_2.1) => /lib/libc.so.6 libc.so.6 (GLIBC_2.0) => /lib/libc.so.6 /lib/libc.so.6: ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2 ld-linux.so.2 (GLIBC_2.3) => /lib/ld-linux.so.2 ld-linux.so.2 (GLIBC_2.1) => /lib/ld-linux.so.2 /lib/libdl.so.2: ld-linux.so.2 (GLIBC_PRIVATE) => /lib/ld-linux.so.2 libc.so.6 (GLIBC_2.1.3) => /lib/libc.so.6 libc.so.6 (GLIBC_2.1) => /lib/libc.so.6 libc.so.6 (GLIBC_2.0) => /lib/libc.so.6 libc.so.6 (GLIBC_PRIVATE) => /lib/libc.so.6 [root@su249 ~]# |
즉, ldd에서 -v옵션을 사용하여 지정한 파일에 관한 라이브러리 파일정보를 확인하면 가능한 모든 정보를 상세히 보여줍니다.
관련자료
-
이전
-
다음