如何让你的linux电脑自动从睡眠中醒来

想让你的Linux电脑进入睡眠或休眠模式,让它在特定时间自动唤醒吗?使用rtcwake命令可以很容易地做到这一点,大多数Linux系统默认都包含该命令。...

如何让你的linux电脑自动从睡眠中醒来

想让你的Linux电脑进入睡眠或休眠模式,让它在特定时间自动唤醒吗?使用rtcwake命令可以很容易地做到这一点,大多数Linux系统默认都包含该命令。

如果您希望您的计算机在特定时间执行某些操作,但又不希望它全天候运行,则此功能非常有用。例如,你可以让你的电脑在晚上睡觉,并让它在你执行一些下载之前唤醒。

使用rtcwake

rtcwake命令需要根权限,因此必须在Ubuntu和其他Ubuntu派生发行版上与sudo一起运行。在不使用sudo的Linux发行版上,必须首先使用su命令以root用户身份登录。

以下是命令的基本语法:

sudo rtcwake -m [type of suspend] -s [number of seconds]

例如,以下命令将系统挂起到磁盘(使其休眠)并在60秒后将其唤醒:

sudo rtcwake -m disk -s 60

如何让你的linux电脑自动从睡眠中醒来

挂起类型

-m开关接受以下类型的挂起:

  • 待机–待机几乎不省电,但恢复到正在运行的系统非常快。如果省略-m开关,这是默认模式。
  • mem–挂起到RAM。这提供了显着的节能-一切都进入低功耗状态,除了你的RAM。你记忆中的内容被保存了下来。
  • 磁盘–挂起到磁盘。内存中的内容将写入磁盘,并且计算机已关机。计时器完成后,计算机将打开并恢复其状态。
  • 关闭–完全关闭计算机。rtcwake的手册页指出,ACPI规范并不正式支持从“off”恢复,但这在许多计算机上都适用。
  • 否–不要立即挂起计算机,只需设置唤醒时间。例如,你可以告诉你的电脑早上6点起床。之后,你可以在晚上11点或凌晨1点让它手动进入睡眠状态——无论哪种方式,它都会在早上6点醒来。

秒与特定时间

-s选项需要几秒钟的时间。例如,-s60在60秒内唤醒计算机,而-s3600在一小时内唤醒计算机。

t选项允许您在特定时间唤醒计算机。此开关需要自Unix纪元(1970年1月1日的00:00:00 UTC)起的秒数。要轻松提供正确的秒数,请将date命令与rtcwake命令结合使用。

l开关告诉rtcwake硬件时钟设置为本地时间,-u开关告诉rtcwake硬件时钟(在计算机的BIOS中)设置为UTC时间。Linux发行版通常将硬件时钟设置为UTC时间,并将其转换为本地时间。

例如,要让您的计算机在明天早上6:30唤醒,但不立即挂起(假设您的硬件时钟设置为本地时间),请运行以下命令:

sudo rtcwake -m no -l -t $(date +%s -d ‘tomorrow 06:30’)

如何让你的linux电脑自动从睡眠中醒来

更多提示

rtcwake将系统从睡眠状态唤醒后,使用&&运算符运行特定命令。例如,以下命令将计算机挂起到RAM,两分钟后将其唤醒,然后启动Firefox:

rtcwake -m mem -s 120 && firefox

将rtcwake命令集成到cron脚本中,以便在特定时间自动唤醒计算机。m no开关在cron脚本中也很有用。例如,您可以在每天晚上10点在cron脚本中运行rtcwake-mno-s28800命令。这会使你的电脑在早上6:00醒来28800秒。然而,你的电脑不会立即进入睡眠状态——你可以在晚上11点或凌晨1点让它进入睡眠状态,而它仍然会在早上6点正常醒来。

注意事项

  • RTC代表实时时钟。rtcwake使用计算机的硬件时钟(可以在BIOS中设置)来确定计算机何时唤醒。如果你用的是一台旧电脑,它的CMOS电池快没电了,不能让时钟正常工作,这就行不通了。
  • 如果sleep、suspend to RAM或hibernate不能与您的Linux系统正常工作(可能是因为Linux没有驱动程序使它们与您的硬件正常工作),那么这可能不起作用。
  • 将笔记本电脑设置为在特定时间自动唤醒时要小心。你不会希望它醒来,运行,过热或耗尽笔记本电脑包中的电池。

  • 发表于 2021-04-12 07:15
  • 阅读 ( 159 )
  • 分类:互联网

你可能感兴趣的文章

9个小玩意帮助你入睡,保持睡眠,醒来更快乐

...监护仪是一个薄而扁平的传感器,它可以滑到床单下面,让你躺在上面休息。它足够宽,可以跟踪一两个人,足够软,你甚至不知道它在那里。你一上床它就会自动跟踪。 ...

  • 发布于 2021-03-13 08:37
  • 阅读 ( 208 )

智能照明如何影响你的健康(根据科学)

...于起步阶段。现在比以往任何时候都有更多的研究探索光如何影响我们的身体、情绪和心理健康。 ...

  • 发布于 2021-03-17 07:52
  • 阅读 ( 147 )

如何让你的电脑自动打开一个时间表

...击Windows 10中的“重新启动”选项以访问引导选项。 有关如何访问UEFI或BIOS设置屏幕的更多信息,请参阅计算机手册。如果您组装了自己的电脑,请参阅主板手册。 在UEFI或BIOS设置屏幕中,查找可按计划引导电脑的选项。在HP PC...

  • 发布于 2021-04-01 23:08
  • 阅读 ( 167 )

如何延长windows笔记本电脑的电池寿命

...一个巨大的电池吸盘。 使用windows 10的节电模式 相关:如何使用和配置Windows10的“节电”模式 如果你想延长你的电池寿命而不用考虑太多,启用Windows10的节电模式。默认情况下,当电池电量降至20%时,Windows会自动启用此功能...

  • 发布于 2021-04-07 01:13
  • 阅读 ( 225 )

如何让你的电脑在晚上关机(但只在你不使用的时候)

...掉电脑是件好事,但是你是否忘记了,把它打开?下面是如何配置Windows,以便在夜间自动关机,但前提是您当时不使用PC。 我们真的建议把你的电脑睡眠,而不是关闭它作为一个正常的做法。睡眠和冬眠在Windows出现的早期已...

  • 发布于 2021-04-08 10:50
  • 阅读 ( 126 )

如何防止电脑意外唤醒

...的电脑一直在自己的电脑上醒来,你能做什么呢?下面是如何弄清楚什么让它清醒,以及如何防止它。 当你让你的电脑进入睡眠状态时,它会进入一种省电状态,关闭电脑大部分组件的电源,保持足够的电量,以保持内存的刷...

  • 发布于 2021-04-08 19:22
  • 阅读 ( 297 )

psa:不要关闭电脑,只需使用睡眠(或休眠)

...有在您保存的所有工作都与您离开计算机时完全相同。 如何睡眠或休眠计算机 相关:如何在Windows8和Windows10中重新启用休眠 新的Windows计算机被设置为在一段时间后自动休眠,然后在这段时间后自动休眠。所有类型的笔记本电脑...

  • 发布于 2021-04-09 14:44
  • 阅读 ( 201 )

在黑暗中使用智能手机和平板电脑可减少眼睛疲劳

...们拿到了 到目前为止,最流行的阅读平板电脑是Kindle,如何让极客认为Kindle Paperwhite是“山中之王”已不是秘密,Kindle的电子墨水显示屏非常适合阅读,与老式的纸和墨水不相上下。也就是说,当你在黑暗的房间里看书时,你可...

  • 发布于 2021-04-09 20:13
  • 阅读 ( 203 )

如何让你的电脑自动从睡眠中醒来

当您将电脑置于睡眠模式时,它通常会等到您按下某个按钮后才从睡眠中唤醒,但您可以让电脑在特定时间自动从睡眠中唤醒。 如果您希望您的电脑在非高峰时间唤醒并执行下载,或者在早上醒来之前启动其他操作,而不需要...

  • 发布于 2021-04-10 19:41
  • 阅读 ( 158 )

如何使任何计算机按计划启动或关闭

...的计划任务—在唤醒计算机时执行此计划任务。 相关:如何让你的电脑在晚上关闭(但只有当你不使用它) mac os x操作系统 此选项在Mac上的“系统首选项”窗口中可用。单击Apple菜单,选择System Preferences,然后单击System Preferenc...

  • 发布于 2021-04-11 02:49
  • 阅读 ( 147 )
横木
横木

0 篇文章

相关推荐