讓 Mac 保持喚醒:系統設定與 caffeinate

macOS 可以透過內建設定,或系統已預先安裝的指令 caffeinate 讓 Mac 保持喚醒。請依照你需要的時間長度,以及螢幕是否必須保持開啟,選擇適合的方法。

最後審閱:2026年11月2日

Mac 的顯示器睡眠與系統睡眠

顯示器睡眠時,螢幕會關閉,但 App 會繼續執行。系統睡眠時,Mac 會暫停下載、輸出檔案等工作。透過設定和工具,你可以防止其中一種、另一種,或兩者都防止。

在「系統設定」中變更

  1. 開啟系統設定 > 鎖定畫面。調整 Turn display off on battery when inactive(使用電池時閒置多久後關閉顯示器)和 Turn display off on power adapter when inactive(使用電源轉換器時閒置多久後關閉顯示器)[1]。
  2. 在 MacBook 上,開啟系統設定 > 電池 > 選項,開啟 Prevent automatic sleeping on power adapter when the display is off(使用電源轉換器且顯示器關閉時防止自動睡眠)[2]。
  3. 在桌上型 Mac 上,開啟 System Settings > Energy(系統設定 > 能源),開啟 Prevent automatic sleeping when the display is off(顯示器關閉時防止自動睡眠)[2]。

以上標籤取自 Apple 目前的 macOS 使用手冊;舊版本在「能源節約器」下使用類似的用語。在公司的 Mac 上,部分選項可能已被裝置管理鎖定。

caffeinate:從終端機讓 Mac 保持喚醒

開啟終端機並輸入指令。它會一直作用,直到你按下 Control-C 或計時結束。常見用法不需要安裝,也不需要管理者密碼。

caffeinate -d

讓螢幕保持開啟,直到你停止它。

caffeinate -dims -t 7200

讓螢幕和系統保持喚醒 7,200 秒(兩小時)。主要選項如下[3]:

選項效果
-d防止顯示器睡眠
-i防止系統因閒置而睡眠
-m防止磁碟因閒置而睡眠
-s防止系統睡眠;僅在接上交流電源時有效
-u宣告使用者處於活動狀態;會開啟螢幕,預設逾時很短
-t seconds在指定秒數後停止
-w PID保持喚醒,直到該 ID 的程序結束

如果想讓 Mac 剛好在某項工作執行期間保持喚醒,可以透過 caffeinate 執行該工作,例如 caffeinate -i ./long-script.sh。以上選項摘要取自手冊頁的副本;在你的 Mac 上輸入 man caffeinate 可查看權威版本。

Amphetamine、Caffeine 等選單列 App

選單列 App 提供類似 caffeinate 的控制,只要點一下,還支援排程與觸發條件。如果每天都要用,它們很方便。如果只是偶爾需要,或無法在公司 Mac 上安裝 App,caffeinate 或瀏覽器螢幕常亮工具也能完成相同的基本功能。替代方案比較說明了各自的取捨。

闔上螢幕時

闔上 MacBook 的螢幕通常會讓它進入睡眠。Apple 支援的例外是連接外接顯示器的闔上螢幕模式:Mac 必須接上電源,並使用外接鍵盤和滑鼠[4]。保持喚醒工具無法可靠地改變這項規則,所以請在打開螢幕或使用闔上螢幕模式的情況下安排長時間工作。

為什麼 caffeinate 無法讓 Teams 保持活躍

caffeinate 只會防止睡眠;它不會打字,也不會移動滑鼠。聊天 App 衡量的是活動,所以即使螢幕還亮著,你也可能顯示為離開。Teams 指南和 Slack 指南說明了官方提供的選項。下載與算圖相關內容請參閱長時間工作時防止睡眠。

常見問題

不裝 App,要怎麼讓 Mac 保持喚醒?

在終端機中使用 caffeinate -d,或變更鎖定畫面與電池設定。在瀏覽器分頁中使用螢幕常亮工具也是一種免安裝的選擇。

如何讓 MacBook 在使用電池時保持喚醒?

把 Turn display off on battery when inactive 的時間調長,或執行 caffeinate -d。-s 選項只在接上交流電源時有效。

要怎麼停止 caffeinate?

在它的終端機視窗中按 Control-C、關閉視窗,或使用 -t 讓它自動結束。

參考資料

撰寫本頁時參考的官方文件。選單與預設值會隨版本而改變,請查閱適用於你所用版本的最新文件。

  1. Change Lock Screen settings on Mac — Apple Support
  2. Set sleep and wake settings for your Mac — Apple Support
  3. caffeinate (man page copy, unofficial) — SS64
  4. Use your Mac notebook computer in closed-display mode — Apple Support