| RTCWAKE(8) | إدارة النظام | RTCWAKE(8) |
الاسم
rtcwake - الدخول في حالة سبات للنظام حتى وقت استيقاظ محدد
موجز
rtcwake [خيارات] [-d جهاز] [-m standby_mode] {-s ثانية|-t time_t}
الوصف
يُستخدم هذا البرنامج للدخول في حالة سكون للنظام والاستيقاظ منها آلياً في وقت محدد.
يستخدم هذا البرنامج واجهات لينكس عابرة للمنصات للدخول في حالة سكون للنظام، ومغادرتها في موعد لا يتجاوز وقتاً محدداً. كما يستخدم أي تعريف لإطار عمل RTC يدعم أعلام الاستيقاظ القياسية لنموذج التعريفات.
يُستخدم هذا عادةً مثل أداة apmsleep القديمة، للاستيقاظ من حالة تعليق مثل ACPI S1 (standby) أو S3 (suspend-to-RAM). تستطيع معظم المنصات تنفيذ ذلك دون نظائر لـ BIOS أو APM أو ACPI.
يمكن استخدام هذا أيضاً في بعض الأنظمة مثل nvram-wakeup، للاستيقاظ من حالات مثل ACPI S4 (التعليق إلى القرص). لا تمتلك جميع الأنظمة وسائط تخزين مستمرة مناسبة لوضعيات التعليق هذه.
لاحظ أن وظيفة المنبه تعتمد على العتاد؛ فليس كل RTC قادراً على ضبط منبه يصل إلى 24 ساعة في المستقبل.
قد يُقاطع إعداد التعليق بواسطة عتاد نشط؛ على سبيل المثال أجهزة إدخال USB اللاسلكية التي تستمر في إرسال الأحداث لكسر من الثانية بعد الضغط على مفتاح return. يحاول rtcwake تجنب هذه المشكلة وينتظر استقرار الطرفية قبل الدخول في سكون النظام.
الخيارات
-A، --adjfile ملف
-a، --auto
--date طابع-زمني
YYYYMMDDhhmmss "YYYY-MM-DD hh:mm:ss" "YYYY-MM-DD hh:mm" (الثواني هي 00) YYYY-MM-DD (الوقت هو 00:00:00) hh:mm:ss (التاريخ هو اليوم) hh:mm (التاريخ هو اليوم، الثواني هي 00) +number[smhd] (ثوانٍ/دقائق/ساعات/أيام بعد الآن) tomorrow (الوقت هو 00:00:00)
أمثلة على تنسيق +number[smhd] هي: +5m، و +6h، و +2d. محدد الوحدة قد يكون أطول: +5min، و +6hours، و +2days.
-d، --device جهاز
-l، --local
--list-modes
-m، --mode وضع
standby
freeze
mem
disk
off
no
on
disable
show
-n، --dry-run
-s، --seconds ثانية
-t، --time time_t
-u، --utc
-v، --verbose
-h، --help
-V، --version
ملاحظات
لا تستطيع بعض حواسيب المكتب حالياً الخروج من حالات النوم مثل mem باستخدام كود النواة الذي يصل إليه هذا التعريف فقط. هي بحاجة لمساعدة من كود فضاء المستخدم لجعل مخزن إطارات العرض (framebuffer) يعمل مرة أخرى.
الملفات
/etc/adjtime
تاريخ
نُشر البرنامج عدة مرات على LKML وقوائم بريدية أخرى قبل ظهوره في رسالة إيداع النواة للينكس 2.6 في إيداع GIT 87ac84f42a7a580d0dd72ae31d6a5eb4bfe04c6d.
المؤلفين
كُتب البرنامج بواسطة David Brownell <dbrownell@users.sourceforge.net> وحُسّن بواسطة Bernhard Walle <bwalle@suse.de>.
حقوق النسخ
هذا برنامج حر. يمكنك إعادة توزيع نسخ منه بموجب شروط رابط:http://www.gnu.org/licenses/gpl.html[رخصة جنو العمومية]. لا يوجد أي ضمان، إلى الحد الذي يسمح به القانون.
انظر أيضاً
التبليغ عن الأخطاء
لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.
التوفر
الأمر rtcwake جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |