티스토리 뷰
한국말로 하면 공유 라이브러리의 의존성을 출력해준다..는 뜻.
ldd - print shared library dependencies
SYNOPSIS
ldd [OPTION]... FILE...DESCRIPTION
ldd prints the shared libraries required by each program or shared library specified on the command line.OPTIONS
- --version
- Print the version number of ldd.
- -v --verbose
- Print all information, including e.g. symbol versioning information.
- -d --data-relocs
- Perform relocations and report any missing objects (ELF only).
- -r --function-relocs
- Perform relocations for both data objects and functions, and report any missing objects or functions (ELF only).
- --help
- Usage information.
Usage: ldd [OPTION]... FILE...
--help print this help and exit
--version print version information and exit
-d, --data-relocs process data relocations
-r, --function-relocs process data and function relocations
-u, --unused print unused direct dependencies
-v, --verbose print all information
from : http://ariarax.egloos.com/1401050
이번에 백업용 DB 서버에서 개발사에서 제공한 이기종간 Database link를 사용할 수 있게 해주는 Gateway 프로그램을 실행하는데 오류가 발생하더군요. 그래서 검색을 해봤더니 ldd라는 명령어를 이용하여 해당 실행 파일이 필요로하는 라이브러리를 확인할 수 있더군요.
DB1> ldd 파일이름
이렇게 해주면 라이브러리 이름과 버전 정보를 알려줍니다. 아래는 ls를 ldd 명령으로 라이브러리 정보를 확인해본 결과입니다.
db@DB1:/bin>ldd ls
librt.so.1 => /lib64/tls/librt.so.1 (0x00000034e0600000)
libacl.so.1 => /lib64/libacl.so.1 (0x0000002a9557f000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00000034de900000)
libc.so.6 => /lib64/tls/libc.so.6 (0x00000034dc000000)
libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x00000034dcb00000)
/lib64/ld-linux-x86-64.so.2 (0x00000034dbc00000)
libattr.so.1 => /lib64/libattr.so.1 (0x0000002a95686000)
librt.so.1 => /lib64/tls/librt.so.1 (0x00000034e0600000)
libacl.so.1 => /lib64/libacl.so.1 (0x0000002a9557f000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00000034de900000)
libc.so.6 => /lib64/tls/libc.so.6 (0x00000034dc000000)
libpthread.so.0 => /lib64/tls/libpthread.so.0 (0x00000034dcb00000)
/lib64/ld-linux-x86-64.so.2 (0x00000034dbc00000)
libattr.so.1 => /lib64/libattr.so.1 (0x0000002a95686000)
from : http://www.hyungjun.kr/287
'■ 개발 서버 ■ > Linux RedHat Enterprise' 카테고리의 다른 글
gzip - 리눅스 파일 압축 명령어 (0) | 2013.10.17 |
---|---|
chmod - 파일이나 디렉토리의 퍼미션설정 (0) | 2013.10.17 |
uptime - 시스템의 운용시간, 부하율등을 확인 (0) | 2013.10.17 |
top - 시스템 현황(메모리,CPU)확인 (0) | 2013.10.17 |
vi 텍스트 찾기와 바꾸기 (0) | 2013.10.17 |
댓글