Herramientas de usuario

Herramientas del sitio


informatica:software:cli:rtcwake

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:cli:rtcwake [2022/09/12 19:37] – [Funcionamiento] tempwininformatica:software:cli:rtcwake [2025/05/26 13:09] (actual) – [Recursos] tempwin
Línea 37: Línea 37:
 ''rtcwake'' permite los siguientes modos (parámetro ''m'' o ''mode''): ''rtcwake'' permite los siguientes modos (parámetro ''m'' o ''mode''):
  
-  * ''mem'': suspende el equipo (contenido a RAM). +  * ''freeze'': se paralizan los procesos y se suspenden los dispositivos, el sistema sigue en ejecución. 
-  * ''disk'': hiberna el equipo (contenido a disco). +  * ''mem'': suspende el equipo (contenido a RAM). Estado ''S3'' de ACPI
-  * ''off'': apaga el equipo.+  * ''disk'': hiberna el equipo (contenido a disco). Estado ''S4'' de ACPI
 +  * ''off'': apaga el equipo. Estado ''S5'' de ACPI.
   * ''no'': solo establece la hora en que despierta el sistema. Se supone que será el usuario (o alguna tarea programada) quien apague/suspenda el equipo.   * ''no'': solo establece la hora en que despierta el sistema. Se supone que será el usuario (o alguna tarea programada) quien apague/suspenda el equipo.
   * ''on'': Es un modo que tampoco suspende y es utilizado para depuración de programas.   * ''on'': Es un modo que tampoco suspende y es utilizado para depuración de programas.
 +  * ''disable'': Deshabilita una alarma programada.
 +  * ''show'': muestra información de la alarma configurada.
 +
 +<WRAP center round info 60%>
 +Para ver los modos disponibles, ejecutamos ''rtcwake'' con la opción ''%%--%%list-modes'':
 +
 +<code bash>
 +rtcwake --list-modes
 +</code>
 +</WRAP>
 +
  
 Si usamos la opción ''n'' podemos hacer una simulación. Esto es útil para verificar la ejecución del programa. Por ejemplo: Si usamos la opción ''n'' podemos hacer una simulación. Esto es útil para verificar la ejecución del programa. Por ejemplo:
Línea 51: Línea 63:
  
 <WRAP center round info 60%> <WRAP center round info 60%>
-Realmente lo que hace ''rtcwake'' es escribir en el fichero ''/sys/class/rtc/rtc0/wakealarm'' un valor en //Unix epoch time// (segundos transcurridos desde 01/01/1970) que corresponde a la fecha y hora en que despertará al sistema.+Realmente lo que hace ''rtcwake'' es escribir en el fichero ''/sys/class/rtc/rtc0/wakealarm'' un valor en //Unix epoch time// (segundos transcurridos desde 01/01/1970) que corresponde a la fecha y hora en que despertará al sistema. También se puede ver información sobre RTC en ''/proc/driver/rtc''
 </WRAP> </WRAP>
  
Línea 80: Línea 92:
  
   * [[https://docs.microsoft.com/es-es/windows-hardware/drivers/kernel/system-power-states|Estados de energía del sistema]] (Microsoft Docs)   * [[https://docs.microsoft.com/es-es/windows-hardware/drivers/kernel/system-power-states|Estados de energía del sistema]] (Microsoft Docs)
 +  * [[https://www.linux.com/training-tutorials/wake-linux-rtc-alarm-clock/|Wake Up Linux With an RTC Alarm Clock]]
 +  * [[https://www.epochconverter.com/|Epoch Converter]]: Convierte Epoch a fecha "humana" y viceversa.
informatica/software/cli/rtcwake.1663004225.txt.gz · Última modificación: por tempwin