Scroll to navigation

nscd(8) System Manager's Manual nscd(8)

الاسم

nscd - خفي خبيئة خدمة الأسماء

الوصف

nscd هو خفي يوفر خبيئة لطلبات خدمة الأسماء الأكثر شيوعًا. يحدد ملف التهيئة المبدئي، /etc/nscd.conf، سلوك الخفي الخبيئة. انظر nscd.conf(5).

يوفر nscd تخزينًا مؤقتًا لوصول قواعد بيانات passwd(5)، group(5)، hosts(5)، services(5) و netgroup من خلال واجهات libc القياسية، مثل getpwnam(3)، getpwuid(3)، getgrnam(3)، getgrgid(3)، gethostbyname(3)، وغيرها.

يوجد خبيئتان لكل قاعدة بيانات: واحدة إيجابية للعناصر الموجودة، وأخرى سلبية للعناصر غير الموجودة. لكل خبيئة فترة TTL (وقت الحياة) منفصلة لبياناتها. لاحظ أن ملف الظل لا يتم تخزينه مؤقتًا على وجه التحديد. تظل استدعاءات getspnam(3) غير مخزنة مؤقتًا نتيجة لذلك.

الخيارات

سيعطيك قائمة بجميع الخيارات وما تفعله.

ملاحظات

سيحاول الخفي مراقبة التغييرات في ملفات التهيئة المناسبة لكل قاعدة بيانات (مثل /etc/passwd لقاعدة بيانات passwd أو /etc/hosts و /etc/resolv.conf لقاعدة بيانات hosts)، ومسح الخبيئة عند تغييرها. ومع ذلك، سيحدث هذا فقط بعد تأخير قصير (ما لم تكن آلية inotify(7) متاحة وglibc 2.9 أو أحدث متاحة)، ولا يغطي هذا الكشف الآلي ملفات التهيئة المطلوبة بواسطة وحدات NSS غير القياسية، إذا تم تحديد أي منها في /etc/nsswitch.conf. في هذه الحالة، تحتاج إلى تشغيل الأمر التالي بعد تغيير ملف تهيئة قاعدة البيانات بحيث يبطل nscd خبيئته:


$ nscd -i <قاعدة_بيانات>

انظر أيضًا

nscd.conf(5)، nsswitch.conf(5)

ترجمة

تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.

8 فبراير 2026 صفحات دليل لينكس (لم تصدر بعد)