| RTCWAKE(8) | Systemadministration | RTCWAKE(8) |
NAMN
rtcwake - försätter systemet i viloläge tills angiven väckningstid
SYNOPSIS
rtcwake [flaggor] [-d enhet] [-m standby_läge] {-s sekunder|-t tid_t}
BESKRIVNING
Detta program används för att försätta systemet i viloläge och väcka det automatiskt vid en angiven tidpunkt.
Detta använder plattformsoberoende Linux-gränssnitt för att gå in i systemets viloläge och lämna det senast vid en angiven tidpunkt. Den använder alla drivrutiner för RTC-ramverk som stöder standardflaggor för väckning av drivrutinsmodeller.
Detta används normalt som det gamla verktyget apmsleep, för att väcka från ett suspenderat tillstånd som ACPI S1 (standby) eller S3 (suspend-to-RAM). De flesta plattformar kan implementera dessa utan motsvarigheter till BIOS, APM eller ACPI.
På vissa system kan detta också användas som nvram-wakeup, för att väcka från tillstånd som ACPI S4 (suspend to disk). Det är inte alla system som har permanenta media som är lämpliga för sådana suspensionslägen.
Note that alarm functionality depends on hardware; not every RTC is able to set up an alarm up to 24 hours in the future.
Suspend-inställningen kan avbrytas av aktiv maskinvara, t.ex. trådlösa USB-ingångar som fortsätter att skicka händelser under en bråkdel av en sekund efter att returtangenten har tryckts ned. rtcwake försöker undvika detta problem och väntar på att terminalen ska lugna ner sig innan den går in i systemvila.
FLAGGOR
-A, --adjfile fil
-a, --auto
--date timestamp
YYYYMMDDhhmmss "YYYY-MM-DD hh:mm:ss" "YYYY-MM-DD hh:mm" (seconds is 00) YYYY-MM-DD (time is 00:00:00) hh:mm:ss (date is today) hh:mm (date is today, seconds is 00) +number[smhd] (seconds/minutes/hours/days after now) tomorrow (time is 00:00:00)
Examples of the +number[smhd] format are: +5m, +6h, +2d. The unit specifier may be longer: +5min, +6hours, +2days.
-d, --device enhet
-l, --local
--list-modes
-m, --mode läge
standby
frys
mem
diskett
av
nej
på
disable
visa
-n, --dry-run
-s, --seconds seconds
-t, --time time_t
-u, --utc
-v, --verbose
-h, --help
-V, --version
ANTECKNINGAR
Vissa PC-system kan för närvarande inte lämna vilolägen som mem med hjälp av endast den kärnkod som den här drivrutinen har åtkomst till. De behöver hjälp från userspace-koden för att få rambufferten att fungera igen.
FILER
/etc/adjtime
HISTORIK
Programmet publicerades flera gånger på LKML och andra listor innan det dök upp i kernel commit message för Linux 2.6 i GIT commit 87ac84f42a7a580d0dd72ae31d6a5eb4bfe04c6d.
UPPHOVSPERSONER
Programmet är skrivet av David Brownell <dbrownell@users.sourceforge.net> och förbättrat av Bernhard Walle <bwalle@suse.de>.
UPPHOVSRÄTT
Detta är fri programvara. Du får vidaredistribuera kopior av den enligt villkoren i länken:http://www.gnu.org/licenses/gpl.html[GNU General Public License]. Det finns INGEN GARANTI, i den utsträckning som tillåts enligt lag.
SE ÄVEN
FELRAPPORTERING
För felrapporter, använd felhanteraren https://github.com/util-linux/util-linux/issues.
TILLGÄNGLIGHET
Kommandot rtcwake ingår i paketet util-linux som kan hämtas från Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.
| 2026-05-18 | util-linux 2.42.1 |