Despierta a tu equipo linux con el comando rtcwake

rato

Te gustaría llegar a casa, tener la computadora lista para navegar ya! y el torrent terminando de descargar los últimos capítulos de tu serie favorita, sin apenas gastar energía? todo eso y muchas más tareas se pueden programar de una forma muy fácil con el comando rtcwake (las combinaciones con cron o cualquier tipo de script son innumerables), una utilidad disponible en todos los sistemas linux modernos, que nos permite suspender/hibernar el PC e iniciarlo a una hora determinada.

Rtcwake soporta varios tipos de suspensión:

  • standby: Este es el modo por defecto, ahorra poca energía, pero la transición a un sistema en funcionamiento es muy rápida (ACPI state S1)
  • mem : Suspende a RAM y ofrece un ahorro significativo de energía (ACPI state S3)
  • disk: Suspende a disco. Este estado ofrece el mayor ahorro de energía (ACPI state S4)
  • off: Apaga el ordenador completamente. Hace una llamada al proceso /sbin/shutdown. No esta oficialmente soportado por ACPI, pero generalmente funciona (ACPI state S5)
  • no: no suspende inmediatamente, unicamente establece la hora en que despierta el sistema.
  • on: Es un modo que tampoco suspende y es utilizado para depuración de programas.

La sintaxis más común de rtcwake es la siguiente:

Ejecutamos como root:

rtcwake -m [tipo de suspensión] -s [número de segundos]

Ejemplo:

rtcwake -m mem -s 120

Si además queremos iniciar un programa cuando se “despierte” el ordenador añadimos && seguido del nombre de ese programa, como podemos ver aquí:

rtcwake -m mem -s 120 && transmission

rtcwake2

Entradas relacionadas:

5 thoughts on “Despierta a tu equipo linux con el comando rtcwake”

    1. tannhausser says:

      Totalmente! en uno de los comentarios al artículo vi que se mencionaba este comando!
      Saludos Victorhck y gracias por comentar!

  1. Ghermain says:

    Un poquito enredado para mi pero vale… Gracias.

    1. tannhausser says:

      A mi no me parece demasiado complicado, aunque siempre se puede crear un alias para no andar memorizando comandos.
      Saludos y gracias por comentar!

  2. Pingback: Despierta a tu equipo linux con el comando rtcwake | El Blog de Rigo
  3. Trackback: Despierta a tu equipo linux con el comando rtcwake | El Blog de Rigo

Deja un comentario