- unstable 4.31.0-1
| pldd(1) | General Commands Manual | pldd(1) |
الاسم¶
pldd - عرض الكائنات المشتركة الديناميكية المرتبطة بعملية
موجز¶
pldd |
pid |
pldd |
option |
الوصف¶
يعرض أمر pldd قائمة بالكائنات المشتركة الديناميكية (DSOs) المرتبطة بالعملية ذات معرف العملية (PID) المحدد. تتضمن القائمة المكتبات التي تم تحميلها ديناميكيًا باستخدام dlopen(3).
الخيارات¶
حالة الخروج¶
عند النجاح، يخرج pldd بالحالة 0. إذا كانت العملية المحددة غير موجودة، أو لم يكن لدى المستخدم صلاحية الوصول إلى قائمة كائناتها المشتركة الديناميكية، أو لم يتم توفير وسائط سطر أوامر، يخرج pldd بالحالة 1. إذا تم إعطاؤه خيارًا غير صالح، يخرج بالحالة 64.
الإصدارات¶
بعض الأنظمة الأخرى تحتوي على أمر مماثل.
المعايير¶
لا يوجد.
التاريخ¶
glibc 2.15.
ملاحظات¶
الأمر
lsof -p PID
يعرض أيضًا مخرجات تتضمن الكائنات المشتركة الديناميكية المرتبطة بعملية.
يعرض أمر gdb(1) info shared أيضًا المكتبات المشتركة المستخدمة من قبل عملية، بحيث يمكن الحصول على مخرجات مماثلة لـ pldd باستخدام أمر مثل التالي (لمراقبة العملية بالـ pid المحدد):
$ gdb -ex "set confirm off" \ -ex "set height 0" \ -ex "info shared" \ -ex "quit" \ -p $pid \ | grep '^0x.*0x';
العلل¶
من glibc 2.19 إلى glibc 2.29، كان pldd معطلاً: كان يتوقف عند التنفيذ. تم إصلاح هذه المشكلة في glibc 2.30، وتم ترحيل الإصلاح إلى إصدارات glibc السابقة في بعض التوزيعات.
أمثلة¶
$ echo $$; # Display PID of shell 1143 $ pldd $$; # Display DSOs linked into the shell 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
انظر أيضًا¶
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |