Forrest logo
back to the rtcwake tool

rtcwake:tldr:c696c

rtcwake: Suspend to disk (higher power saving) and wakeup 15 minutes later.
$ sudo rtcwake -m disk --date +${15}min
try on your machine

This command is used to suspend the system until a specified time, using the real-time clock (RTC). Here's a breakdown of the components:

  • sudo: It is a command that allows you to run programs with the security privileges of another user, typically the root user. In this case, it enables the command to have administrative access.

  • rtcwake: It is a utility command used to configure the system's real-time clock (RTC) wakeup alarm and to suspend or hibernate the system until the specified time.

  • -m disk: This option specifies the sleep mode to be used. In this case, it sets the sleep mode to "disk", meaning the system will be suspended and powered off, but the contents of the RAM will be written to the disk for later retrieval when waking up.

  • --date +${15}min: This option specifies the time at which the system should wake up. In this example, it instructs the system to wake up after 15 minutes from the current time. The ${15} refers to the value 15, and within the context of the command, it denotes minutes. To wake up after a different duration, you can change the number accordingly (e.g., ${30}min for 30 minutes).

Overall, this command allows you to suspend the system and automatically wake it up after a specified duration by making use of the real-time clock and sleep mode.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the rtcwake tool