ذكري المظهر

إعادة تشغيل Linux (إعادة) الأمر

التخلص من إعادة التشغيل والتحكم بالمهام systemd i

التخلص من إعادة التشغيل والتحكم بالمهام systemd i

جدول المحتويات:

Anonim

عند تحديث kernel ، ما لم تكن تستخدم Ksplice أو KernelCare ، فأنت بحاجة إلى إعادة تشغيل نظام Linux الخاص بك. قد يلزم أيضًا إعادة تشغيل النظام في ظروف أخرى ، على سبيل المثال ، عند استكشاف مشكلات الأجهزة وتثبيت التطبيقات وما إلى ذلك. إذا كنت تقوم بتشغيل خادم Linux مقطوع الرأس ، فأنت بحاجة إلى معرفة كيفية إعادة تشغيل النظام من سطر الأوامر.

في معظم توزيعات Linux الحديثة ، systemctl الأداة المساعدة systemctl معظم أوامر إدارة الطاقة المستخدمة في توزيعات Linux الأقدم بـ sysvinit. أوامر reboot shutdown هي أسماء مستعارة لـ systemctl وتتوفر في النظام لأسباب التوافق.

في هذا البرنامج التعليمي ، سنشرح كيفية استخدام أوامر systemctl و shutdown لإعادة تشغيل جهاز Linux. يجب تشغيل الأوامر كجذر أو مستخدم له امتيازات sudo .

باستخدام systemctl

لإعادة تشغيل نظام Linux الخاص بك ، ما عليك سوى كتابة reboot أو systemctl reboot :

sudo systemctl reboot

سيتم إعادة تشغيل النظام على الفور.

عند بدء إعادة التشغيل ، يتم إخطار جميع المستخدمين الذين تم تسجيل دخولهم والعمليات بأن النظام قد توقف ، ولا يُسمح بأي عمليات تسجيل دخول أخرى. سيقوم Linux بإغلاق جميع الملفات المفتوحة وإيقاف العمليات قيد التشغيل وإعادة تشغيل النظام.

لمنع أمر إعادة التشغيل من إرسال رسالة ، قم بتشغيل الأمر باستخدام الخيار --no-wall :

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

سيتم عرض الرسالة في السجلات:

System is rebooting (Hardware upgrade)

باستخدام shutdown

عند استخدامها مع الخيار -r ، يقوم أمر shutdown التشغيل بإعادة تشغيل النظام:

sudo shutdown -r

بشكل افتراضي ، سيتم إعادة تشغيل النظام بعد دقيقة واحدة ، ولكن يمكنك تحديد الوقت الدقيق الذي تريد فيه إعادة تشغيل النظام.

يمكن أن يكون للوسيطة time تنسيقين مختلفين. يمكن أن يكون الوقت المطلق بالتنسيق hh:mm والوقت النسبي بالتنسيق +m حيث m هو عدد الدقائق من الآن.

سيقوم المثال التالي بجدولة إعادة تشغيل النظام في الساعة 10 صباحًا:

sudo shutdown -r 10:00

سيقوم المثال التالي بجدولة إعادة تشغيل النظام في 5 دقائق من الآن:

sudo shutdown -r +5

لإغلاق نظامك على الفور استخدم +0 أو الاسم المستعار الخاص به now :

sudo shutdown -r now

لبث رسالة مخصصة مع إشعار إيقاف التشغيل القياسي ، اكتب رسالتك بعد وسيطة الوقت.

الأمر التالي ، سيغلق النظام في غضون 10 دقائق من الآن ويبلغ المستخدمين أنه سيتم إجراء ترقية للجهاز:

sudo shutdown -r +10 "Hardware upgrade"

من المهم الإشارة إلى أنه عند تحديد رسالة حائط مخصصة ، يجب عليك تحديد وسيطة زمنية أيضًا.

sudo shutdown -c

يمكنك أيضًا بث رسالة تصف سبب إلغاء إعادة التشغيل:

sudo shutdown -c "Canceling the reboot"

استنتاج

لإعادة تشغيل نظام Linux ، اكتب reboot في جهازك. سيستغرق إعادة تشغيل نظام التشغيل عدة ثوانٍ.

لا تتردد في ترك تعليق إذا كان لديك أي أسئلة.

محطة الاغلاق