table of contents
| SYSTEMD-SYSCTL.SERVICE(8) | systemd-sysctl.service | SYSTEMD-SYSCTL.SERVICE(8) |
الاسم¶
systemd-sysctl.service، systemd-sysctl - ضبط معلمات النواة عند الإقلاع
موجز¶
/usr/lib/systemd/systemd-sysctl [خيارات...] [ملف_ضبط...]
systemd-sysctl.service
الوصف¶
خدمة systemd-sysctl.service هي خدمة إقلاع مبكر تضبط معلمات نواة sysctl(8) باستدعاء /usr/lib/systemd/systemd-sysctl.
عند الاستدعاء بدون وسائط، يطبق /usr/lib/systemd/systemd-sysctl جميع التوجيهات من ملفات الضبط المدرجة في sysctl.d(5). عند الاستدعاء مع وسائط موضعية، يُنفذ الضبط المحدد بواسطة وسائط سطر الأوامر. إذا تم تحديد السلسلة "-" بدلاً من اسم ملف، يُقرأ الضبط من الإدخال القياسي. إذا كانت الوسيطة اسم ملف (بدون أي شرطات مائلة)، تُبحث جميع أدلة الضبط عن ملف مطابق ويُنفذ الملف ذو الأولوية الأعلى. إذا كانت الوسيطة مساراً، يُستخدم ذلك الملف مباشرة دون البحث في أدلة الضبط عن أي ملف مطابق آخر.
بالإضافة إلى ذلك، يمكن استخدام الخيار --prefix= لتحديد إعدادات sysctl التي تُطبق.
انظر sysctl.d(5) للحصول على معلومات حول ضبط إعدادات sysctl. بعد تغيير ضبط sysctl على القرص، يجب كتابته إلى الملفات في /proc/sys/ قبل أن يصبح ساري المفعول. من الممكن تحديث إعدادات محددة، أو ببساطة إعادة تحميل كل الضبط، انظر الأمثلة أدناه.
الخيارات¶
--prefix=
أُضيف في الإصدارة 230.
--strict=
أُضيف في الإصدار 252.
--inline
أُضيف في الإصدار 259.
--cat-config
--tldr
--no-pager
-h، --help
--version
بيانات الاستيثاق¶
يدعم systemd-sysctl منطق بيانات استيثاق الخدمة كما هو مطبق بواسطة ImportCredential=/LoadCredential=/SetCredential= (انظر systemd.exec(5) للتفاصيل). تُستخدم بيانات الاستيثاق التالية عند تمريرها:
sysctl.extra
أُضيف في الإصدار 252.
لاحظ أن ملف وحدة systemd-sysctl.service مُعد مبدئياً ليرث بيانات الاستيثاق "sysctl.extra" من مدير الخدمة.
أمثلة¶
مثال 1. إعادة ضبط جميع إعدادات sysctl
systemctl restart systemd-sysctl
مثال 2. عرض ضبط معالج تفريغ النواة
# sysctl kernel.core_pattern kernel.core_pattern = |/usr/libexec/abrt-hook-ccpp %s %c %p %u %g %t %P %I
مثال 3. تحديث ضبط معالج تفريغ النواة
# /usr/lib/systemd/systemd-sysctl --prefix kernel.core_pattern
يبحث هذا عن ملفات الضبط في جميع الأدلة المدرجة في sysctl.d(5) ويكتب /proc/sys/kernel/core_pattern.
مثال 4. تحديث ضبط معالج تفريغ النواة وفقاً لملف محدد
# /usr/lib/systemd/systemd-sysctl 50-coredump.conf
يطبق هذا جميع الإعدادات الموجودة في 50-coredump.conf. سيُستخدم إما /etc/sysctl.d/50-coredump.conf، أو /run/sysctl.d/50-coredump.conf، أو /usr/lib/sysctl.d/50-coredump.conf، حسب ترتيب الأفضلية.
انظر sysctl(8) لطرق متنوعة لتطبيق إعدادات sysctl مباشرة.
انظر أيضًا¶
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| systemd 260.1 |