使用終端中的電源管理命令可以做的 10 件事

使用終端中的電源管理命令可以做的 10 件事

電源管理命令對於微調 Mac 的電源選項至關重要。自從 macOS Ventura 的系統設置取消了 Monterey 和舊版本的許多節能設置後,它們變得更加重要。

您可以使用這些命令執行各種操作,從關閉和重新啟動 Mac 到檢查隱藏的電源管理信息 — 所有這些都在終端中完成。因此,如果您希望自定義電源管理,此處的信息應該可以幫助您入門。

1. 讓你的 Mac 進入睡眠狀態

您可以在終端中執行的一項簡單的電源管理操作是讓您的 Mac 進入睡眠狀態。輸入以下命令讓您的 Mac 進入睡眠狀態:

sudo pmset sleepnow

請注意,執行此操作(以及任何以“sudo”開頭的命令)需要您擁有管理員權限。它會提示您輸入密碼,您的 Mac 會在您輸入密碼後立即進入睡眠狀態。

2.設置顯示器休眠時間

如果您想更改 Mac 顯示屏關閉所需的時間,請鍵入“sudo pmset”,然後鍵入“displaysleep”和以分鐘為單位的時間。例如,將顯示器設置為在 15 分鐘後休眠將如下所示:

sudo pmset displaysleep 15

您還可以指定您希望命令作用的電源:

-b:電池

-c:電源適配器

-u:UPS

-a : 所有電源

因此,如果您希望顯示器在使用電池供電 15 分鐘不活動後進入休眠狀態,您的命令將如下所示:

sudo pmset -b displaysleep 15

只需根據您希望其作用的電源將命令中的-b替換為適當的值即可。

3. 更改 Mac 進入睡眠狀態所需的時間

系統設置中的睡眠顯示定時器

讓 Mac 進入睡眠狀態不同於關閉顯示器。當您的 Mac 處於睡眠狀態時,它將無法運行播放音樂或下載媒體等後台進程。但是,要讓您的 Mac 進入睡眠狀態,顯示屏需要先關閉。這是一個例子:

sudo pmset sleep 10

上述命令將使您的計算機在 Mac 顯示屏關閉後 10 分鐘進入睡眠狀態。因此,如果您的 Mac 的顯示屏設置為在 30 分鐘後關閉,則 Mac 需要 40 分鐘的不活動時間才能進入睡眠狀態。

4. 啟用或禁用 Power Nap

如果您的 Mac 支持 Power Nap,您可以在終端中啟用或禁用它。簡而言之,Power Nap 讓你的 Mac 偶爾從睡眠中醒來,確保軟件在後台流暢運行。您可以在我們的專題文章中詳細了解 Mac 上的 Power Nap 功能。

這是打開 Power Nap 的命令:

sudo pmset powernap 1

如果要關閉它,只需將值從“1”更改為“0”即可。

5.啟用或禁用網絡訪問喚醒

系統設置中的網絡訪問喚醒開關

macOS 附帶一項功能,可讓您的 Mac 在休眠時訪問互聯網,讓您的 app 保持最新狀態。您可以在System Settings > Battery > Options中找到它。但是,如果您想在終端中啟用它,請輸入以下命令:

sudo pmset womp 1

如果要關閉它,請再次將“1”更改為“0”。

6. 安排喚醒、關機和重啟

曾幾何時,您可以在 macOS 設置應用程序中執行此操作。但是現在,您必須使用終端來安排在 macOS Ventura 上啟動、關閉和重新啟動。您可以設置兩種類型的計劃:一次性計劃和重複計劃。

如果您想將 Mac 設置為在未來的特定時間喚醒,例如,2025 年 11 月 16 日上午 9:30,那麼您的命令將如下所示:

sudo pmset schedule wake “12/16/2025 09:30:00”

要關機或重啟,請將命令中的“wake”相應地替換為“shutdown”或“restart”。更改日期和時間時,請遵循 MM/DD/YY 和 HH/MM/SS 格式,否則您的命令將不起作用。

顯示預定喚醒命令的終端窗口

如果您想設置重複喚醒、關機或重新啟動的時間表,那麼您必須熟悉一周中幾天的命令值:星期一:M;星期二:T;星期三:W;星期四:R;週五:F;星期六:S;週日:

因此,如果您想要為您的 Mac 設置一個重複計劃,使其在工作日的凌晨 05:30 自動開啟,您的命令將如下所示:

sudo pmset repeat wakeorpoweron MTWRF 05:30:00

您可以將“wakeorpoweron”替換為“shutdown”或“restart”。

7. 斷電後啟用或禁用自動重啟

autorestart Terminal 命令會在意外斷電、內核崩潰或系統崩潰後打開您的 Mac。這對於用作服務器的台式機或其他固定式 Mac 特別有用,因為它們必須盡快備份和運行。

鍵入此命令以打開自動重啟:

sudo pmset autorestart 1

將“1”更改為“0”以將其關閉。

8.啟用或禁用接近喚醒

較新的 Mac 具有一項功能,一旦配對的 iPhone 或 Apple Watch(具有相同的 Apple ID)離 Mac 足夠近,它就會自動喚醒。此功能稱為 Proximity Wake,您可以使用終端中的 pmset 實用程序激活它。

輸入以下命令激活它:

sudo pmset proximitywake 1

如果您想關閉它,只需在命令行中將“1”更改為“0”即可。

9. 檢查您的電源管理狀態

如果您想查看您的電源管理設置是什麼,您應該輸入以下命令:

pmset -g

此命令將顯示常用電源管理設置值的列表。

終端中的電源管理值

但是,如果您要查找計劃的電源事件列表,請輸入以下命令:

pmset -g sched

10.將您的電源管理設置恢復為默認值

顯示“系統偏好設置”中“恢復默認值”按鈕的圖像

要將所有電源管理設置恢復為默認值(很像在“系統偏好設置”應用程序中單擊“恢復默認值”),請輸入以下命令:

sudo pmset restoredefaults

不過,這樣做不會改變您預定的重複活動;你可以用這個命令取消那些:

sudo pmset repeat cancel

如果您想刪除所有預定的事件,則必須輸入以下內容:

sudo pmset schedule cancellall

您可以使用 Pmset 做更多事情

雖然此列表涵蓋了您可以使用 pmset 實用程序執行的一些更有用的命令,但它絕不是可能性的廣泛集合。如果您願意做一些研究,您還可以在終端中使用電源管理做更多的事情。

但是,我們希望您計劃至少使用此處的一些終端命令來微調和改進您的 Mac 體驗。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *