Scroll to navigation

RUNLEVEL(8) runlevel RUNLEVEL(8)

الاسم

مستوى التشغيل - طباعة مستوى تشغيل SysV السابق والحالي

موجز

runlevel [خيارات...]

نظرة عامة

"مستويات التشغيل" هي طريقة قديمة لبدء وإيقاف مجموعات الخدمات المستخدمة في SysV init. يوفر systemd طبقة توافق تعيّن مستويات التشغيل إلى أهداف، وثنائيات مرتبطة مثل runlevel. ومع ذلك، يمكن أن يكون مستوى تشغيل واحد فقط "نشطًا" في وقت معين، بينما يمكن لـ systemd تفعيل أهداف متعددة في وقت واحد، لذا فإن التعيين إلى مستويات التشغيل مربك وتقريبي فقط. لا ينبغي استخدام مستويات التشغيل في التعليمات البرمجية الجديدة، وهي مفيدة في الغالب كطريقة مختصرة للإشارة إلى أهداف systemd المطابقة في معلمات تمهيد النواة.

جدول 1. التعيين بين مستويات التشغيل وأهداف systemd

مستوى التشغيل الهدف
0 poweroff.target
1 rescue.target
2, 3, 4 multi-user.target
5 graphical.target
6 reboot.target

الوصف

يطبع runlevel مستوى تشغيل SysV السابق والحالي إذا كانا معروفين.

يُفصل حرفا مستوى التشغيل بمسافة واحدة. إذا تعذر تحديد مستوى تشغيل، يُطبع N بدلاً من ذلك. إذا تعذر تحديد أي منهما، تُطبع الكلمة "غير معروف".

ما لم يتم تجاوزه في البيئة، سيتحقق هذا من قاعدة بيانات utmp عن تغييرات مستوى التشغيل الأخيرة.

الخيارات

يُفهم الخيار التالي:

--help

اطبع نص مساعدة قصير واخرج.

حالة الخروج

إذا أمكن تحديد مستوى تشغيل واحد أو كليهما، يُعاد 0، وإلا يُعاد رمز فشل غير صفري.

البيئة

$RUNLEVEL

إذا تم تعيين $RUNLEVEL، يطبع runlevel هذه القيمة كمستوى تشغيل حالي ويتجاهل utmp.

$PREVLEVEL

إذا تم تعيين $PREVLEVEL، يطبع runlevel هذه القيمة كمستوى تشغيل سابق ويتجاهل utmp.

الملفات

/run/utmp

قاعدة بيانات utmp التي يقرأ منها runlevel مستوى التشغيل السابق والحالي.

أُضيف في الإصدارة 237.

انظر أيضًا

systemd(1), systemd.target(5), systemctl(1)

ترجمة

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

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

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

systemd 257.9