which foo
바이너리를 사용하면 어떤 바이너리에서 호출하는지 항상 알 수 있지만 $ foo
매뉴얼 페이지는 어떻습니까? 매뉴얼 페이지가 기본적으로 로드되는 경로를 알 수 있는 방법이 있습니까?
마찬가지로 동적 라이브러리는 어떻습니까? .so
특정 라이브러리 이름에 대해 로드될 파일의 경로를 찾을 수 있는 방법이 있습니까 ?
고쳐 쓰다:
방금 배웠어요패키지 구성, 그러나 경로 출력을 요청하는 옵션이 표시되지 않습니다. 또한 .pc
지정된 파일에 대한 경로가 필요한 것 같습니다 . 그래도 문제 해결에 도움이 될 수 있나요?
답변1
man -w
맨페이지가 인쇄될 경로입니다.
ldd
라이브러리에서 작업하고 연결된 실행 파일에서 실행할 수 있습니다.
답변2
whereis
경로의 실행 파일 및 라이브러리에 적용됩니다.
> whereis libc
libc: /lib64/libc.so /usr/lib64/libc.so