如何讓你的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
  • 閱讀 ( 54 )
  • 分類:網際網路

你可能感興趣的文章

如何防止windows pc進入睡眠狀態

... 如何在windows中禁用睡眠模式 ...

  • 發佈於 2021-03-13 08:29
  • 閲讀 ( 56 )

如何每天早上醒來聽你最喜歡的音樂

早上醒來可能很艱難,但不一定是這樣。有了正確的歌曲選擇,你的身體可以輕輕地進入一個更有活力的狀態。因此,幫助你以正確的方式開始新的一天。 ...

  • 發佈於 2021-03-17 12:16
  • 閲讀 ( 54 )

如何修復windows 10睡眠模式問題

...不同的解決辦法。我們將列出故障排除步驟,並向您展示如何修復Windows10中與睡眠模式相關的問題。 ...

  • 發佈於 2021-03-18 05:10
  • 閲讀 ( 52 )

6個原因您應該選擇chromebook而不是windows膝上型電腦

...同步。你下次登入到你的新Chromebook將很容易同步一切,讓你在短短几分鐘內滾動!關鍵詞是“分鐘”。注意! ...

  • 發佈於 2021-03-26 16:46
  • 閲讀 ( 67 )

如何讓你的電腦自動開啟一個時間表

...擊Windows 10中的“重新啟動”選項以訪問引導選項。 有關如何訪問UEFI或BIOS設定螢幕的更多資訊,請參閱計算機手冊。如果您組裝了自己的電腦,請參閱主機板手冊。 在UEFI或BIOS設定螢幕中,查詢可按計劃引導電腦的選項。在HP P...

  • 發佈於 2021-04-01 23:08
  • 閲讀 ( 51 )

如何在啟動或喚醒android電視時自動啟動應用程式

如果你是一個Android電視使用者,你必須問自己一個問題:你到底花了多少時間在主螢幕上?很可能你每次都會啟動同一個應用程式來開啟它,現在有一個新的應用程式可以讓你自動完成。 相關報道:什麼是Android電視,我應該...

  • 發佈於 2021-04-07 17:55
  • 閲讀 ( 47 )

防止windows在從睡眠/待機狀態喚醒時詢問密碼

...將Windows配置為自動登入,而不必輸入密碼,那麼當您的電腦退出睡眠模式時,仍然需要輸入密碼可能會讓您感到惱火。這是解決辦法。 使windows 10不需要密碼 在Windows10中,您需要進入“設定”應用程式才能進行此更改。只需點...

  • 發佈於 2021-04-08 00:09
  • 閲讀 ( 36 )

如何防止電腦意外喚醒

...的電腦一直在自己的電腦上醒來,你能做什麼呢?下面是如何弄清楚什麼讓它清醒,以及如何防止它。 當你讓你的電腦進入睡眠狀態時,它會進入一種省電狀態,關閉電腦大部分元件的電源,保持足夠的電量,以保持記憶體的...

  • 發佈於 2021-04-08 19:22
  • 閲讀 ( 61 )

如何在windows10中禁用鎖屏

...此登錄檔駭客程式,而不是按照以下說明操作。 相關:如何在Windows 8或10上禁用鎖屏(不使用組策略) 如何禁用鎖屏(開機時除外) 按照下面的說明操作,您只會看到一次鎖屏:當您啟動計算機時。當您實際鎖定計算機或計...

  • 發佈於 2021-04-09 05:56
  • 閲讀 ( 56 )

psa:不要關閉電腦,只需使用睡眠(或休眠)

...有在您儲存的所有工作都與您離開計算機時完全相同。 如何睡眠或休眠計算機 相關:如何在Windows8和Windows10中重新啟用休眠 新的Windows計算機被設定為在一段時間後自動休眠,然後在這段時間後自動休眠。所有型別的膝上型電腦...

  • 發佈於 2021-04-09 14:44
  • 閲讀 ( 43 )
橫木
橫木

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦