Linux

[Linux] ldd 명령어 다양한 옵션과 사용 예시

IT-PAPA 2024. 1. 17. 06:12
반응형

ldd는 Linux 시스템에서 사용되는 도구로, 다이나믹 링크 라이브러리(dynamic link library) 의존성을 확인하는 데 사용됩니다. 이 명령어를 통해 특정 실행 파일이나 공유 라이브러리가 어떤 다른 라이브러리들에 의존하고 있는지를 파악할 수 있습니다. 아래는 ldd 명령어의 사용법과 예시입니다.

옵션 설명 예시
-v 라이브러리 파일의 상세한 정보 출력 ldd -v /bin/ls
-d 디버깅 정보 출력 ldd -d /path/to/your/executable
-r 누락된 라이브러리 파일이 있는지 확인 ldd -r /path/to/your/executable
-u 사용되지 않는 의존성 출력 ldd -u /path/to/your/executable
-p 실행 파일의 필요한 라이브러리만 출력 ldd -p /path/to/your/executable
-c 캐시 사용 여부를 나타내는 정보 출력 ldd -c /path/to/your/executable
-s 순차적으로 라이브러리 검색 경로 출력 ldd -s /path/to/your/executable
-f 파일 시스템에 있는 라이브러리의 경로 출력 ldd -f /path/to/your/executable
-r 런타임 시 심볼 결정을 사용하는 라이브러리 정보 출력 ldd -r /path/to/your/executable
728x90
반응형
LIST