'\" t .\" Title: rtcwake .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-02 .\" Manual: System Administration .\" Source: util-linux 2.42.3 .\" Language: Persian .\" .TH "RTCWAKE" "8" "2026-09-02" "util\-linux 2.42.3" "System Administration" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" rtcwake \- به خواب بردن سیستم و بیدار کردن آن در زمان مشخص با استفاده از RTC .SH "خلاصه دستور (SYNOPSIS)" .sp \fBrtcwake\fP [options] [\fB\-d\fP \fIdevice\fP] [\fB\-m\fP \fIstandby_mode\fP] {\fB\-s\fP \fIseconds\fP|\fB\-t\fP \fItime_t\fP} .SH "توضیحات (DESCRIPTION)" .sp این برنامه برای بردن سیستم به حالت خواب و بیدار کردن خودکار آن در یک زمان مشخص استفاده می‌شود. .sp این ابزار از رابط‌های چندسکویی لینوکس برای ورود به حالت خواب سیستم و خروج از آن حداکثر تا زمان مشخص‌شده استفاده می‌کند. این برنامه از هر درایور چارچوب RTC که از پرچم‌های بیدارباش استاندارد مدل درایور پشتیبانی کند استفاده می‌کند. .sp این برنامه معمولاً مانند ابزار قدیمی \fBapmsleep\fP برای بیدار شدن از حالت تعلیق مانند ACPI S1 (آماده‌باش یا standby) یا S3 (تعلیق در رم یا suspend\-to\-RAM) به کار می‌رود. بیشتر پلتفرم‌ها می‌توانند این حالت‌ها را بدون معادل‌های BIOS، APM یا ACPI پیاده‌سازی کنند. .sp در برخی سیستم‌ها، از این ابزار می‌توان مانند \fBnvram\-wakeup\fP برای بیدار شدن از حالت‌هایی مانند ACPI S4 (تعلیق روی دیسک یا suspend to disk) نیز استفاده کرد. همه سیستم‌ها دارای رسانه پایدار مناسب برای چنین حالت‌های تعلیقی نیستند. .sp توجه داشته باشید که قابلیت هشدار به سخت‌افزار بستگی دارد؛ همه RTCها قادر به تنظیم هشدار تا ۲۴ ساعت در آینده نیستند. .sp آماده‌سازی تعلیق ممکن است توسط سخت‌افزارهای فعال دچار وقفه شود؛ برای نمونه دستگاه‌های ورودی USB بی‌سیم که پس از فشرده شدن کلید Enter همچنان برای کسری از ثانیه رویدادها را ارسال می‌کنند. \fBrtcwake\fP تلاش می‌کند تا از این مشکل جلوگیری کند و پیش از ورود به خواب سیستم، منتظر می‌ماند تا پایانه به وضعیت پایدار برسد. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-A\fP, \fB\-\-adjfile\fP \fIfile\fP .RS 4 مشخص کردن یک مسیر جایگزین برای فایل تنظیم. .RE .sp \fB\-a\fP, \fB\-\-auto\fP .RS 4 خواندن حالت ساعت (اینکه ساعت سخت‌افزاری روی UTC یا زمان محلی تنظیم شده است) از فایل \fIadjtime\fP، جایی که \fBhwclock\fP(8) این اطلاعات را ذخیره می‌کند. این حالت پیش‌فرض است. .RE .sp \fB\-\-date\fP \fItimestamp\fP .RS 4 تنظیم زمان بیدارباش به مقدار این برچسب زمان (timestamp). قالب \fItimestamp\fP می‌تواند هر یک از موارد زیر باشد: .sp .if n .RS 4 .nf .fam C 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 است) .fam .fi .if n .RE .sp نمونه‌هایی از قالب \fB+\fP\fInumber\fP[\fBsmhd\fP] عبارتند از: \fB+5m\fP، \fB+6h\fP، \fB+2d\fP. مشخص‌کننده واحد می‌تواند طولانی‌تر باشد: \fB+5min\fP، \fB+6hours\fP، \fB+2days\fP. .RE .sp \fB\-d\fP, \fB\-\-device\fP \fIdevice\fP .RS 4 استفاده از \fIdevice\fP مشخص‌شده به جای \fBrtc0\fP به عنوان ساعت بی‌درنگ. این گزینه تنها زمانی کاربرد دارد که سیستم شما بیش از یک RTC داشته باشد. می‌توانید \fBrtc1\fP، \fBrtc2\fP، .\|.\|. را در اینجا مشخص کنید. .RE .sp \fB\-l\fP, \fB\-\-local\fP .RS 4 فرض کردن اینکه ساعت سخت‌افزاری صرف‌نظر از محتویات فایل \fIadjtime\fP، روی زمان محلی تنظیم شده است. .RE .sp \fB\-\-list\-modes\fP .RS 4 فهرست کردن آرگومان‌های معتبر گزینه \fB\-\-mode\fP. .RE .sp \fB\-m\fP, \fB\-\-mode\fP \fImode\fP .RS 4 رفتن به حالت آماده‌باش (standby) داده‌شده. مقادیر معتبر برای \fImode\fP عبارتند از: .sp \fBstandby\fP .RS 4 حالت ACPI S1. این حالت صرفه‌جویی اندک، اما واقعی، در مصرف انرژی را فراهم می‌کند، در حالی که انتقال بسیار کم‌تاخیر به یک سیستم فعال را ارائه می‌دهد. این حالت پیش‌فرض است. .RE .sp \fBfreeze\fP .RS 4 فرایندها منجمد می‌شوند، تمام دستگاه‌ها به حالت تعلیق درمی‌آیند و تمام پردازنده‌ها بیکار (idle) می‌شوند. این حالت یک وضعیت عمومی است که به هیچ پشتیبانی خاص پلتفرم نیاز ندارد، اما انرژی کمتری نسبت به تعلیق در رم (Suspend\-to\-RAM) ذخیره می‌کند، زیرا سیستم همچنان در وضعیت اجرا قرار دارد. (از لینوکس 3.9 در دسترس است.) .RE .sp \fBmem\fP .RS 4 حالت ACPI S3 (تعلیق در رم یا Suspend\-to\-RAM). این حالت صرفه‌جویی قابل توجهی در مصرف انرژی فراهم می‌کند چرا که همه‌چیز در سیستم در وضعیت کم‌مصرف قرار می‌گیرد، به جز حافظه اصلی که برای نگهداری محتویات خود در حالت خودتازه‌سازی (self\-refresh) قرار می‌گیرد. .RE .sp \fBdisk\fP .RS 4 حالت ACPI S4 (تعلیق روی دیسک یا Suspend\-to\-disk). این حالت بیشترین صرفه‌جویی در مصرف انرژی را فراهم می‌کند و حتی در غیاب پشتیبانی سطح پایین پلتفرم از مدیریت انرژی نیز می‌تواند استفاده شود. این حالت مانند Suspend\-to\-RAM عمل می‌کند، اما شامل مرحله نهایی نوشتن محتویات حافظه بر روی دیسک است. .RE .sp \fBoff\fP .RS 4 حالت ACPI S5 (خاموش کردن یا Poweroff). این کار با فراخوانی \*(Aq/sbin/shutdown\*(Aq انجام می‌شود. به‌طور رسمی توسط ACPI پشتیبانی نمی‌شود، اما معمولاً کار می‌کند. .RE .sp \fBno\fP .RS 4 تعلیق نکن، فقط زمان بیدارباش RTC را تنظیم کن. .RE .sp \fBon\fP .RS 4 تعلیق نکن، اما دستگاه RTC را تا زمانی که زمان هشدار پدیدار شود بخوان. این حالت برای اشکال‌زدایی مفید است. .RE .sp \fBdisable\fP .RS 4 غیرفعال کردن هشداری که قبلاً تنظیم شده است. .RE .sp \fBshow\fP .RS 4 چاپ اطلاعات هشدار در قالب: "alarm: off|on