Unix 환경, 특히 AIX 환경에서 공유 라이브러리 오브젝트를 사용하는 실행 파일 또는 프로세스를 찾는 방법은 무엇입니까? 그것에 대한 명령이 있습니까?유닉스에서 공유 라이브러리를 사용하는 실행 파일이나 프로세스를 어떻게 찾습니까?
답변
도움이 될지 확실하지 않지만 어쩌면 lsof 수 있습니다. | lsof를 : 그럴 수, 실행중인 프로세스를 확인하려면
here을 설명
for i in /usr/bin /bin /usr/local/bin /sbin /...; do
# edit: bug fix to display which filename has the library
# the egrep component will extract line with your library
# or line with ":::", which contains name of the binary
find /usr/bin -printf '::: %p\n' -exec ldd \{\} \; | egrep 'your lib. name|:::'
done
AIX의 LDD 패키지를 찾을 수 있습니다 리눅스에서
, 당신은 것 grep '당신의 도서관 이름'. AIX 용 lsof를 얻는 방법은 다음에서 찾을 수 있습니다. here
fuser은 원하는 것일 수 있습니다.
Solaris에서 열기 또는 그 외 :
예를 들면 다음과 같습니다. supressed 출력의 일부 ...
mybox의 @의 myplace02 : ~ $의 pldd``pgrep을 피진
5451 : 피진
/usr/lib/libc/libc_hwcap1.so.1
는/usr/lib 디렉토리/- x11-2.0.so.0.1400.3 libgdk
/usr/lib/libgdk_pixbuf-2.0.so.0.1400.3
/usr/lib/libglib-2.0.so.0.1800.0
는/usr/lib 디렉토리/libgobject-2.0.so.0.1800.0
/usr/lib/libmlib.so.2
/usr/lib/libmlib/libmlib_sse2.so.2
/usr/lib/libgthread-2.0.so.0.1800.0
/lib/libpthread.so.1
/usr/lib/locale/en_US.UTF-8/en_US.UTF-8.so.3
/usr/lib/locale/common/methods_unicode.so.3
/lib/libthread.so.1
/usr/lib/libpurple.so.0.5.1
/lib/libnsl.so.1
/usr/lib/libgtk-x11-2.0.so.0.1400.3
- 1. Solaris에서 gcc가 어떻게 라이브러리를 찾습니까?
- 2. 유닉스에서 공유 메모리를 사용하는 경우
- 3. 유닉스에서 공유 라이브러리에 관한 딜레마
- 4. 공유 라이브러리를 사용하는 분할 오류
- 5. CMake : 정적 라이브러리를 사용하는 공유 라이브러리
- 6. AIX에서 공유 라이브러리를 대체합니다.
- 7. 공유 라이브러리를 사용하는 MySql UDF가로드되지 않습니다.
- 8. 유닉스에서 STL을 사용하는 방법?
- 9. 유닉스에서 다른 프로그램으로 새로운 프로세스를 시작하는 방법?
- 10. 유닉스에서 가장 낮은 PID로 프로세스를 죽이는 것
- 11. VC++ 2008 링커는 어디에서 라이브러리를 찾습니까?
- 12. 공유 라이브러리를 사용하는 Linux 공유 라이브러리 정의되지 않은 기호
- 13. django는 sqlite3 설치/라이브러리를 어디에서 찾습니까?
- 14. 내 프로세스가 Linux에서 연 파일 핸들은 어떻게 찾습니까?
- 15. 외부 라이브러리를 실행 파일에 정적으로 어떻게 링크합니까?
- 16. 다른 공유 라이브러리를 사용하여 공유 라이브러리 만들기
- 17. 구조체의 크기는 어떻게 찾습니까?
- 18. 전화 번호는 어떻게 찾습니까?
- 19. 발신자 기능은 어떻게 찾습니까?
- 20. - 프로세스 ID는 어떻게 찾습니까?
- 21. CoreLocation은 어떻게 장치를 찾습니까?
- 22. 어떻게 트위스트 긴 - 실행 - 프로세스를 생성하는
- 23. ContentResolver는 어떻게 해당 ContentProvider를 찾습니까?
- 24. 공유 라이브러리를 포함한 오류
- 25. GCC는 공유 라이브러리를 원할 때 실행 가능한 ELF 파일을 출력합니다.
- 26. 유닉스에서 작동합니까?
- 27. 에서 프로세스를 실행 중 #
- 28. 공유 라이브러리를 정적 라이브러리로 변환
- 29. Linux에서 공유 라이브러리를 사용하는 동일한 프로세스의 인스턴스에서 공유 라이브러리 (.so)의 전역 변수를 공유하는 방법은 무엇입니까?
- 30. 모든 프로세스가 공유 라이브러리를 사용 중입니까