Thủ thuật

Cách dùng lệnh caffeinate giữ MacBook không ngủ mà không cần đổi cài đặt hệ thống

Hướng dẫn dùng lệnh caffeinate trong Terminal để giữ MacBook thức khi đang copy file lớn, render video hay chạy build — không cần vào Cài đặt hệ thống đổi Sleep mỗi lần.

Huy Store · 🗓️ 16/9/2026 · 5 phút đọc
Cách dùng lệnh caffeinate giữ MacBook không ngủ mà không cần đổi cài đặt hệ thống

Mình từng mất nguyên một video render 40 phút vì MacBook tự ngủ giữa chừng — lúc quay lại máy đã đứng hình, phải render lại từ đầu. Vấn đề không phải ở việc quên chỉnh Cài đặt hệ thống, mà là mỗi lần cần giữ máy thức, việc mò vào Cài đặt hệ thống → Màn hình nền & Thanh Dock → Khoá màn hình rồi kéo lại sau khi xong là quá lâu và dễ quên trả về như cũ.

Giải pháp gọn hơn nhiều: dùng lệnh caffeinate có sẵn trong macOS — không cần cài thêm gì, không cần đụng vào cài đặt hệ thống, gõ một dòng là xong.

caffeinate là gì mà dùng gọn hơn cả app chuyên dụng như Amphetamine

caffeinate là một tiện ích dòng lệnh có sẵn trong macOS từ rất lâu, chức năng duy nhất là ngăn máy vào chế độ ngủ (sleep) trong thời gian nó đang chạy. Tên gọi khá đúng nghĩa đen: giữ máy “tỉnh” giống như một tách cà phê.

Nhiều bạn dùng app như Amphetamine hay Caffeine để làm việc tương tự, và những app đó có giao diện thân thiện hơn thật. Nhưng nếu chỉ thỉnh thoảng cần giữ máy thức lúc copy file hay chạy một tác vụ, cài thêm một app chỉ để bấm nút bật/tắt là hơi thừa — caffeinate giải quyết đúng nhu cầu đó mà không tốn thêm dung lượng máy.

Mở Terminal — bước duy nhất hơi “kỹ thuật” trong cả bài này

Với người mới chuyển từ Windows sang, việc gõ lệnh nghe có vẻ đáng sợ, nhưng thực ra bước này chỉ mất một lần làm quen.

Nếu bạn chưa quen thao tác trên Terminal, có thể xem thêm cách dùng Spotlight trên Mac để mở nhanh mọi ứng dụng chỉ bằng bàn phím — thói quen này giúp thao tác nhanh hơn nhiều so với việc rê chuột tìm icon trong Dock hay Finder.

Góc nhìn người dùng Việt: phần lớn người dùng Mac ở Việt Nam chuyển từ Windows, nơi Command Prompt thường gắn với ấn tượng “dễ phá máy”. Với caffeinate, bạn không có nguy cơ đó — lệnh này chỉ giữ máy thức, không xoá file, không đổi cài đặt hệ thống, nên cứ yên tâm gõ thử.

Lệnh cơ bản: giữ máy thức vô thời hạn cho tới khi bạn tắt

Gõ đúng dòng này rồi Enter:

caffeinate
Cửa sổ dòng lệnh trên máy Mac đang chạy lệnh giữ máy thức
Sau khi gõ lệnh, con trỏ sẽ đứng im chờ — đó là dấu hiệu caffeinate đang chạy và giữ máy thức. (Ảnh minh hoạ)

Sau khi gõ Enter, con trỏ sẽ đứng yên, không hiện dòng nhắc lệnh mới — đó là dấu hiệu lệnh đang chạy. Máy sẽ không tự vào chế độ ngủ cho tới khi bạn dừng lệnh bằng cách nhấn Control + C, hoặc đóng hẳn cửa sổ Terminal đó.

Ba biến thể hữu ích: giới hạn thời gian, giữ máy khi đóng nắp, chạy kèm tác vụ khác

Đây là phần biến caffeinate từ “mẹo vặt” thành công cụ thực sự hữu dụng hằng ngày.

1. Giữ máy thức trong khoảng thời gian cố định — hữu ích khi biết chắc một tác vụ mất bao lâu, ví dụ copy file 2 tiếng rồi để máy tự ngủ lại bình thường:

caffeinate -t 7200

Con số 7200 là số giây (ở đây là 2 tiếng = 7200 giây). Hết thời gian, lệnh tự dừng, máy trở lại hoạt động ngủ bình thường — không cần nhớ tắt tay.

2. Giữ máy thức kể cả khi đóng nắp (khi dùng với màn hình ngoài, ví dụ chế độ dùng iPad làm màn hình phụ hoặc màn hình ngoài thông thường):

caffeinate -d -i

Lưu ý quan trọng: máy phải đang cắm sạc thì cờ -d mới có tác dụng giữ máy thức khi đóng nắp — đây là giới hạn phần cứng của Apple, không phải lỗi của lệnh.

3. Chạy caffeinate gắn liền với một lệnh khác — máy chỉ thức trong đúng thời gian lệnh đó chạy, xong tự tắt caffeinate:

caffeinate -i rsync -av ~/Movies/ /Volumes/Backup/

Cách này chuẩn nhất cho dân kỹ thuật: không cần đoán tác vụ mất bao lâu, caffeinate tự “ăn theo” thời gian chạy của lệnh copy/backup, xong việc là máy được ngủ lại ngay.

Khi nào nên dùng và khi nào không cần — đừng biến máy thành “thức trắng đêm” không cần thiết

Không phải lúc nào giữ máy thức cũng là ý hay. Đây là bảng tổng hợp nhanh để quyết định:

Tình huốngCó nên dùng caffeinate?Vì sao
Copy/chuyển file dung lượng lớn qua USB-C hoặc mạng nội bộNên dùngMáy ngủ giữa chừng làm gián đoạn quá trình copy, có thể hỏng file
Render video, export dự án nặngNên dùngTác vụ chạy nền lâu, máy ngủ sẽ dừng tiến trình
Đang thuyết trình qua màn hình ngoài, không đụng bàn phím lâuNên dùng (-d -i)Tránh máy tự khoá màn hình giữa buổi họp
Để máy qua đêm không làm gì cảKhông nênChỉ tốn điện, hao pin nếu chưa cắm sạc, không có lợi ích gì
Rời bàn làm việc nơi công cộng, quán cà phêKhông nênMáy không tự khoá màn hình sẽ là rủi ro bảo mật nếu bạn quên máy

Góc nhìn người dùng Việt: nhiều bạn làm việc ở quán cà phê hoặc co-working space thường bật các app giữ máy thức cả ngày cho tiện, nhưng lại quên rằng máy không tự khoá màn hình đồng nghĩa với rủi ro nếu đứng dậy lấy đồ uống mà quên khoá tay. Chỉ nên bật caffeinate đúng lúc cần, và luôn khoá màn hình thủ công bằng Control + Command + Q trước khi rời chỗ ngồi.

Vẫn thích giao diện nút bấm hơn dòng lệnh? Đây là lựa chọn thay thế

Nếu sau khi thử vẫn thấy gõ lệnh không phải “gu” của mình, các app quản lý cửa sổ và tiện ích hệ thống trên Mac thường có tính năng tương tự dưới dạng nút bấm trực quan. Bạn có thể tham khảo thêm những app năng suất tốt nhất cho Mac để tìm công cụ giữ máy thức có giao diện đồ hoạ, phù hợp nếu bạn dùng tính năng này thường xuyên và muốn bật/tắt bằng một cú click thay vì gõ lệnh mỗi lần.

Nói thẳng quan điểm của mình: caffeinate không thay thế hoàn toàn một app quản lý năng lượng chuyên dụng, nhưng với 90% nhu cầu “chỉ cần giữ máy thức lúc copy file hoặc render”, một dòng lệnh miễn phí, có sẵn, không tốn thêm RAM chạy nền là lựa chọn hợp lý hơn hẳn. Học thuộc một lệnh còn nhanh hơn nhớ đường dẫn vào cài đặt hệ thống mỗi lần cần dùng.

Câu hỏi thường gặp

Caffeinate có làm hao pin MacBook không?

Có, vì máy không vào chế độ ngủ nên tiêu thụ điện nhiều hơn bình thường trong lúc chạy. Nếu dùng pin, chỉ nên bật caffeinate trong thời gian cần thiết (ví dụ lúc render/copy file) rồi tắt ngay, hoặc cắm sạc khi chạy tác vụ dài.

Đóng nắp MacBook thì caffeinate có còn tác dụng không?

Mặc định là không — đóng nắp máy vẫn ngủ. Muốn giữ máy thức cả khi đóng nắp (khi cắm màn hình ngoài), phải thêm cờ -d và cắm sạc, dùng lệnh: caffeinate -d -i, đồng thời cắm nguồn.

Làm sao dừng caffeinate khi đang chạy?

Nhấn Control + C ngay trong cửa sổ Terminal đang chạy lệnh, hoặc đóng cửa sổ Terminal đó lại — hiệu lực giữ máy thức sẽ kết thúc ngay khi tiến trình caffeinate bị dừng.

Chủ đề: #caffeinate#giữ mac không ngủ#terminal mac#mẹo macbook#sleep macbook

Cần tư vấn mua Mac?

Huy Store tư vấn cấu hình & báo giá MacBook · iMac · Mac mini chính hãng.

📞 0862 838 663 💬 Zalo
Chia sẻ bài viết:

← Quay lại danh mục

Đọc thêm

Bài liên quan

🔥 Được quan tâm

Bài phổ biến

f Zalo 📞