كيفية إعادة تشغيل أو إيقاف تشغيل Linux باستخدام سطر الأوامر - مرحبا أنا تقنية كيفية إعادة تشغيل أو إيقاف تشغيل Linux باستخدام سطر الأوامر - مرحبا أنا تقنية

أخبار عاجلة

كيفية إعادة تشغيل أو إيقاف تشغيل Linux باستخدام سطر الأوامر

محطة على سطح مكتب لينكس

 هل ترغب في البدء من جديد؟ سيوضح لك هذا البرنامج التعليمي كيفية إعادة تشغيل أو إيقاف تشغيل كمبيوتر Linux أو macOS الخاص بك بطريقة نظيفة وآمنة بواسطة سطر الأوامر.

ونحن في طريقنا إلى أسفل

في بعض الأحيان ، عليك فقط الذهاب لإعادة التشغيل أو الإغلاق الكلي. إذا كنت تعمل على خادم أقل من واجهة المستخدم الرسومية أو كنت في جلسة SSH إلى كمبيوتر بعيد ، فإن سطر الأوامر هو خيارك الوحيد. توفر أنظمة Linux و Unix-like مثل macOS العديد من الأوامر لإيقاف أو إعادة تشغيل النظام الخاص بك مباشرة من سطر الأوامر.
الأوامر التي يمكنك استخدامها هي:
  • اغلق
  • اعادة التشغيل
  • وقف
  • POWEROFF
إن النظر لهذه الأوامر يمكن أن يكون مربكًا. بناءً على خيارات سطر الأوامر التي تختارها ، يمكن لجميع هذه الأوامر إجراء عمليات إيقاف التشغيل وإعادة التشغيل وإيقاف النظام. في الواقع، صفحات الرجل ل reboot، haltو poweroff تحتوي بالضبط على نفس المعلومات .
صفحة موجه لأمر التوقف

ما وراء هذا؟

الجواب يكمن في  systemd  bootstrap النظام الذي حل محل الجليلة System V init النظام. في عالم Linux ، بدأت Fedora في الاستخدام systemd في عام 2011. ومنذ ذلك الحين تم اعتماده من قبل عدد كبير من التوزيعات. تبادل دبيان وأوبونتو في systemd عام 2015.
على systemd التوزيعات المستندة على shutdown، reboot،  halt، و poweroff الأوامر اختصارات فعال التي تشير إلى systemctl الأوامر. الاحتفاظ بهذه الأوامر يوفر درجة من التوافق مع System V init التوزيعات المستندة إلى. هذا يعني أن البرامج النصية shell (ومسؤولي نظام System V المتشددين) لا تتعب إذا تم نقلهم إلى جهاز كمبيوتر مع systemd توزيع يعمل عليه.

باستخدام الاغلاق

إن إيقاف تشغيل أو إعادة تشغيل نظام متعدد المستخدمين يعني أنه عليك التخطيط للمستقبل. عليك أن تقرر متى ستذهب للإغلاق أو إعادة التشغيل ، وتحذر مستخدمي النظام الآخرين من أن الإغلاق سيأتي ، ومتى. إذا كان جهاز الكمبيوتر الخاص بك وأنت الوحيد الذي يستخدمه ، فالحياة أبسط بكثير.
لتشغيل أي من هذه الأوامر ، يجب أن تكون في sudoالمجموعة. وهذا هو ، يجب أن يكون لديك أذونات الخارق وتكون قادرة على استخدام sudoالأمر. إذا كان الأمر الذي أصدرته ساري المفعول على الفور ولن يؤثر على المستخدمين الآخرين الذين قاموا بتسجيل الدخول ، فلن تحتاج إلى استخدام sudoإذا حاولت استخدام أحد هذه الأوامر ورُفض الأمر ، أعد المحاولة sudo.
بشكل افتراضي ،  shutdownيضمن الأمر إيقاف جميع العمليات بشكل نظيف ، ومزامنة جميع أنظمة الملفات ، وتوقف كل نشاط وحدة المعالجة المركزية. هذه هي حالة "التوقف". ثم يرسل رسالة إلى الجهاز لقطع التيار الكهربائي. هذا ، بطبيعة الحال ، هو حالة الاغلاق أو "poweroff".
من الشائع تمرير shutdown ببعض المعلمات ، مثل سلسلة زمنية ورسالة سيتم إرسالها إلى المستخدمين الذين تم تسجيل دخولهم لتحذيرهم من إيقاف التشغيل. دعونا نقوم بجدولة إغلاق لمدة 15 دقيقة من الآن. اكتبshutdown، مسافة ، +15 مساحة ، ثم الرسالة المراد إرسالها إلى المستخدمين.
shutdown +15 Shutting down in 15 minutes!
كانت السلسلة الزمنية التي استخدمناها +15تمثل 15 دقيقة من الآن. و +اختياري. يمكننا كتابة 15.
نحصل على استجابة تؤكد جدولة الإغلاق وموعد حدوثه. سيتلقى المستخدمون المسجلون الرسالة التي قدمناها.
لإلغاء إيقاف التشغيل ، استخدم -c خيار (إلغاء).
shutdown -c
على الرغم من عدم تلقيك أي إخطار بأنه قد تم إلغاء إيقاف التشغيل الخاص بك ، إلا أنه لا يتم إخطار المستخدمين المسجلين.
إذا لم تقدم سلسلة زمنية ، فسيتم جدولة إيقاف التشغيل لمدة دقيقة واحدة من الآن. لاحظ أنه لا يمكنك تقديم رسالة إلى المستخدمين الذين تم تسجيل دخولهم إذا لم تحدد سلسلة زمنية.
shutdown
إذا كنت لا تستطيع الانتظار حتى دقيقة واحدة، يمكنك استخدام nowكسلسلة الوقت واغلاق يأخذ فوريالمفعول. استخدام nowمثل استخدام +0.
يمكن أن تكون السلسلة الزمنية وقتًا محددًا ، مثل الساعة 23:00. يجب أن يتبع التنسيق HH:MMويجب أن يكون على مدار الساعة. قبل خمس دقائق من توقف النظام ، يتم منع عمليات تسجيل الدخول الجديدة.
نحن نعلم أن الإجراء الافتراضي هو shutdown جعل الكمبيوتر ينتقل إلى حالة التوقف ثم إلى حالة إيقاف التشغيل. يمكننا تجاوز هذا السلوك عن طريق تمرير خيارات سطر الأوامر الأخرى إليه.
  •  -H خيار (توقف) تأخذ جهاز الكمبيوتر الخاص بك وصولا الى حالة وقف لكنها لن تطلب من الأجهزة لخفض استهلاك الطاقة.
  • و -P (باور اوف) هو الإجراء الافتراضي. يتم إيقاف تشغيل الكمبيوتر إلى حالة التوقف ثم يتم إيقاف تشغيله.
  • و   -r  خيار (التمهيد) تأخذ جهاز الكمبيوتر الخاص بك وصولا الى حالة توقف ثم إعادة تشغيله.
  • و -h خيار (وقف وPOWEROFF) هو نفسه -Pإذا كنت تستخدم -hو -Hمعا، و -Hيأخذ خيار الأولوية.
  • و -c (إلغاء) خيار إلغاء أي من المقرر الاغلاق، ووقف أو إعادة التشغيل.
فيما يلي مثال حيث قمنا بجدولة إعادة تشغيل الكمبيوتر.
shutdown -r 08:20 System rebooting at 08:20

أوامر إعادة التشغيل ووقف و poweroff

هذه الأوامر تنفذ الإجراء الذي يوحي اسمه. ومع ذلك ، فإن كل واحد منهم سيقبل خيارات سطر الأوامر لجعل أي واحد منهم يقوم بإعادة تشغيل أو توقف أو انقطاع التيار الكهربائي. ولكن لماذا تخلط بين الأمور؟أفضل استخدام لهذه الأوامر هو القيمة الاسمية.
إذا كنت ترغب في إعادة التشغيل الآن ، استخدم rebootإذا كنت تريد إيقاف التشغيل الآن ، فاستخدم poweroff، وإذا كنت تريد إيقاف النظام الآن ، فاستخدم halt.
reboot
halt
poweroff
هذه الأوامر نافذة المفعول. إذا تم رفض أي من هذه الأوامر ، تسبقها sudoلكن كن على دراية ، فإن الرفض عادةً ما يكون بسبب وجود مستخدمين آخرين قاموا بتسجيل الدخول إلى النظام الذي توشك على عدم الاتصال به.

هل من حقي القيام قيام بهذه الاوامر؟

في بيئات متعددة المستخدمين باستخدام shutdownلأداء هذه الإجراءات يمنحك المزيد من التحكم. ستكون ميزة جدولة عمليات إيقاف التشغيل وإعادة التشغيل وتنبيه المستخدمين برسالة بث لا تقدر بثمن في هذه الحالات. للحصول على كمبيوتر المستخدم المفرد، rebootو poweroffعلى لتلبية تلبية احتياجاتكم.

ليست هناك تعليقات

ما يلفظ من قول إلا لديه رقيب عتيد