table of contents
other versions
- unstable 4.31.0-1
| proc_locks(5) | File Formats Manual | proc_locks(5) |
الاسم¶
/proc/locks - أقفال الملفات الحالية وعقود الإيجار
الوصف¶
- مثال على المحتوى المعروض في هذا الملف هو التالي:
-
1: POSIX ADVISORY READ 5433 08:01:7864448 128 128 2: FLOCK ADVISORY WRITE 2001 08:01:7864554 0 EOF 3: FLOCK ADVISORY WRITE 1568 00:2f:32388 0 EOF 4: POSIX ADVISORY WRITE 699 00:16:28457 0 EOF 5: POSIX ADVISORY WRITE 764 00:16:21448 0 0 6: POSIX ADVISORY READ 3548 08:01:7867240 1 1 7: POSIX ADVISORY READ 3548 08:01:7865567 1826 2335 8: OFDLCK ADVISORY WRITE -1 08:01:8713209 128 191
- الحقول الموضحة في كل سطر هي كما يلي:
- [1]
- الموضع الترتيبي للقفل في القائمة.
- [2]
- نوع القفل. القيم التي قد تظهر هنا تشمل:
- [3]
- من بين السلاسل التي قد تظهر هنا ما يلي:
- [4]
- نوع القفل. القيم التي قد تظهر هنا هي:
- قراءة
- هذا قفل قراءة من نوع POSIX أو OFD، أو قفل مشترك من نوع BSD.
- كتابة
- هذا قفل كتابة من نوع POSIX أو OFD، أو قفل حصري من نوع BSD.
- [5]
- معرف العملية (PID) التي تمتلك القفل.
- نظرًا لأن أقفال OFD لا تمتلكها عملية واحدة (حيث قد تمتلك عمليات متعددة واصفات ملفات تشير إلى نفس وصف الملف المفتوح)، تُعرض القيمة -1 في هذا الحقل لأقفال OFD. (قبل Linux 4.14، كان خطأ يعني عرض معرف العملية التي حصلت على القفل مبدئيًا بدلاً من القيمة -1.)
- [6]
- ثلاثة حقول فرعية مفصولة بنقطتين تحدد معرف الجهاز الرئيسي والثانوي للجهاز الذي يحتوي على نظام الملفات حيث يوجد الملف المقفول، متبوعة برقم inode للملف المقفول.
- [7]
- إزاحة البايت للبايت الأول من القفل. لأقفال BSD، تكون هذه القيمة دائمًا 0.
- [8]
- إزاحة البايت للبايت الأخير من القفل. EOF في هذا الحقل يعني أن القفل يمتد إلى نهاية الملف. لأقفال BSD، القيمة المعروضة هي دائمًا EOF.
- منذ Linux 4.9، تُصفى قائمة الأقفال المعروضة في /proc/locks لعرض الأقفال فقط للعمليات في مساحة أسماء PID (انظر pid_namespaces(7)) التي وُصل لها نظام الملفات /proc. (في مساحة أسماء PID المبدئية، لا يوجد تصفية للسجلات المعروضة في هذا الملف.)
- يوفر الأمر lslocks(8) معلومات أكثر قليلاً عن كل قفل.
انظر أيضًا¶
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |