> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ⏰ جدولة إعادة التشغيل مقدماً على Debian Linux (باستخدام shutdown)

لجدولة إعادة تشغيل الخادم الساعة 5:30 مساءً اليوم (بناءً على عدد الدقائق من الآن)، مع التحقق من الوقت، اتبع الخطوات التالية.

1. **فحص وقت الخادم:**

* افتح محطة طرفية وسجّل الدخول.
* نفّذ الأمر `date` لعرض التاريخ والوقت الحالي:

```
root@ggRock:~# date
Thu 13 Mar 12:56:36 GMT 2025
```

* تحقّق من أن الوقت والتاريخ المعروضين دقيقان. إذا لم يكونا دقيقين، اضبط وقت الخادم باستخدام `timedatectl` أو `ntpd`.   
  على سبيل المثال: `sudo timedatectl set-time 'YYYY-MM-DD HH:MM:SS'` أو تأكد من تشغيل عميل ntp الخاص بك.

2. **حساب الفرق الزمني:**

* الوقت الحالي: (احصل عليه من مخرجات أمر `date`)
* وقت إعادة التشغيل المطلوب: 5:30 مساءً
* الفرق الزمني: احسب الفرق بالساعات والدقائق، ثم حوّله إلى إجمالي الدقائق.
* على سبيل المثال، إذا كان الوقت الحالي 1:00 مساءً، فإن الفرق الزمني سيكون 4 ساعات و30 دقيقة، أو 270 دقيقة.

3. **جدولة إعادة التشغيل:**

* سجّل الدخول كمسؤول جذر أو استخدم `sudo`.
* نفّذ أمر `shutdown`، واستبدل `[minutes]` بفرقك الزمني المحسوب:
* مثال (باستخدام الحساب السابق البالغ 270 دقيقة):

```
root@MediaCityGG:~# shutdown -r +270
Reboot scheduled for Thu 2025-03-13 17:31:35 GMT, use 'shutdown -c' to cancel.
```

4. **إلغاء إعادة التشغيل (إذا لزم الأمر):**

* لإلغاء إعادة التشغيل المجدولة، نفّذ `shutdown -c`.

|| اعتبارات مهمة:
|| دقة الوقت: فحص أمر date حاسم. إذا كان وقت الخادم غير صحيح، فستحدث إعادة التشغيل في الوقت الخاطئ، مما قد يسبب انقطاعات كبيرة.
|| حساب الدقائق: تحقق مرة أخرى من حساب الدقائق الخاص بك للتأكد من الدقة.
|| إيقاف جميع الأجهزة: تأكد من إيقاف جميع الأجهزة قبل إعادة تشغيل الخادم لتجنب عاصفة الإدخال/الإخراج.