informatica:software:cli:rtcwake
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| informatica:software:cli:rtcwake [2022/09/07 18:30] – creado tempwin | informatica:software:cli:rtcwake [2025/05/26 13:09] (actual) – [Recursos] tempwin | ||
|---|---|---|---|
| Línea 9: | Línea 9: | ||
| </ | </ | ||
| + | ===== Requisitos ===== | ||
| + | |||
| + | Para poder usar este programa es necesario que el hardware soporte el encendido por RTC (//wake up alarm//, lo llaman en algunos sitios). Una forma de verificarlo, | ||
| + | |||
| + | < | ||
| + | # dmesg | grep -i rtc | ||
| + | |||
| + | [mié sep 7 18:22:09 2022] PM: RTC time: 16:22:09, date: 2022-09-07 | ||
| + | [mié sep 7 18:22:09 2022] rtc_cmos 00:01: RTC can wake from S4 | ||
| + | [mié sep 7 18:22:09 2022] rtc_cmos 00:01: registered as rtc0 | ||
| + | [mié sep 7 18:22:09 2022] rtc_cmos 00:01: setting system clock to 2022-09-07T16: | ||
| + | [mié sep 7 18:22:09 2022] rtc_cmos 00:01: alarms up to one month, y3k, 114 bytes nvram, hpet irqs | ||
| + | </ | ||
| + | |||
| + | En el ejemplo anterior, nos indica que se podría arrancar desde el estado de " | ||
| + | |||
| + | Los **estados de energía** del sistema son: | ||
| + | |||
| + | * **S0**: estado normal, encendido. | ||
| + | * **S1**: en espera, la CPU no trabaja. | ||
| + | * **S2**: " | ||
| + | * **S3**: suspensión a RAM con muy poca alimentación. | ||
| + | * **S4**: suspensión a disco (hibernación) | ||
| + | * **S5**: apagado total. | ||
| + | ===== Funcionamiento ===== | ||
| + | |||
| + | '' | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Para ver los modos disponibles, | ||
| + | |||
| + | <code bash> | ||
| + | rtcwake --list-modes | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | Si usamos la opción '' | ||
| + | |||
| + | < | ||
| + | # rtcwake -m off --date +1hours -n | ||
| + | rtcwake: wakeup from " | ||
| + | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Realmente lo que hace '' | ||
| + | </ | ||
| + | |||
| + | ===== Suspender y arrancar ===== | ||
| + | |||
| + | El siguiente comando suspenderá el equipo y lo arrancará tras 30 segundos: | ||
| + | |||
| + | < | ||
| + | rtcwake -m mem -s 30 | ||
| + | </ | ||
| + | |||
| + | ===== Apagar y arrancar ===== | ||
| + | |||
| + | El siguiente comando apagará el equipo y lo arrancará tras 60 segundos: | ||
| + | |||
| + | < | ||
| + | rtcwake -m off -s 60 | ||
| + | </ | ||
| + | |||
| + | Establecer una hora y fecha de encendido y después apagar: | ||
| + | |||
| + | < | ||
| + | rtcwake -m off --date 20221011080000 | ||
| + | </ | ||
| + | |||
| + | Apagará el equipo y lo encenderá a las 8:00 del 11/10/2022 siempre que el sistema tenga la misma hora que el RTC (usar la opción '' | ||
| + | ===== Recursos ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
informatica/software/cli/rtcwake.1662568226.txt.gz · Última modificación: por tempwin
