Provided by: manpages-ru_4.26.0-1_all 

НАИМЕНОВАНИЕ
pldd - отобразить список динамических объектов общего пользования, связанных в процесс
ОБЗОР
pldd pid
pldd option
ОПИСАНИЕ
Команда pldd отображает список динамических объектов общего пользования (DSO), связанных в процесс для
указанного идентификатора процесса (PID). Этот список также включает в себя библиотеки, динамически
загруженные с помощью dlopen(3).
ПАРАМЕТРЫ
--help
-? Показать справку и выйти.
--usage
Показать короткое сообщение об использовании и завершить работу.
--version
-V Показать сведения о версии программы и выйти.
КОД ЗАВЕРШЕНИЯ
При успешном выполнении pldd завершается с кодом 0. Если указанный процесс не существует, пользователь не
имеет прав для доступа к списку общих динамических объектов или не указаны аргументы командной строки,
pldd завершается с кодом 1. Если указан неправильный параметр, команда завершается с кодом ошибки 64.
ВЕРСИИ
В других системах есть похожая команда.
СТАНДАРТЫ
Нет.
ИСТОРИЯ
glibc 2.15.
ПРИМЕЧАНИЯ
Команда
lsof -p PID
также показывает в выводе общие динамические объекты, связанные с процессом.
Команда info shared в gdb(1) также показывает используется процессом общие библиотеки, что позволяет
получить подобную pldd информацию с помощью команды (для процесса с указанным pid):
$ gdb -ex "set confirm off" -ex "set height 0" -ex "info shared" \
-ex "quit" -p $pid | grep '^0x.*0x'
ОШИБКИ
В glibc с версии 2.19 по 2.29, pldd не работала: висла при запуске. Эта проблема была исправлена в glibc
2.30, и в некоторых дистрибутивах это исправление было добавлено и в старые версии glibc.
ПРИМЕРЫ
$ echo $$ # Показать PID оболочки
1143
$ pldd $$ # Показать объекты, скомпонованные с оболочкой
1143: /usr/bin/bash
linux-vdso.so.1
/lib64/libtinfo.so.5
/lib64/libdl.so.2
/lib64/libc.so.6
/lib64/ld-linux-x86-64.so.2
/lib64/libnss_files.so.2
СМОТРИТЕ ТАКЖЕ
ldd(1), lsof(1), dlopen(3), ld.so(8)
ПЕРЕВОД
Русский перевод этой страницы руководства разработал(и) Alexey, Azamat Hackimov
<azamat.hackimov@gmail.com>, kogamatranslator49 <r.podarov@yandex.ru>, Darima Kogan
<silverdk99@gmail.com>, Max Is <ismax799@gmail.com>, Yuri Kozlov <yuray@komyakino.ru>, Иван Павлов
<pavia00@gmail.com>, Сухичев Михаил Иванович <sukhichev@yandex.ru> и Kirill Rekhov
<krekhov.dev@gmail.com>
Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной
лицензии GNU (GNU General Public License - GPL, https://www.gnu.org/licenses/gpl-3.0.html версии 3 или
более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.
Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом
разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу списка рассылки русских
переводчиков.
Справочные страницы Linux 6.9.1 15 июня 2024 г. pldd(1)