Vô hiệu hóa chế độ Ngủ trên máy Mac từ Dòng lệnh bằng caffein
Bạn luôn có thể tạm thời ngăn máy Mac ở chế độ ngủ bằng cách sử dụng lệnh pmset noidle hoặc góc nóng, nhưng với các phiên bản OS X hiện đại, Apple đã tích hợp một công cụ dòng lệnh dành riêng cho chế độ ngủ ngăn ngừa giống như ứng dụng Caffein phổ biến và đặt tên ứng dụng này là caffein một cách thích hợp.
Với cách sử dụng đơn giản nhất, caffein chỉ ngăn hoàn toàn chế độ ngủ, nhưng bạn có thể sửa đổi lệnh bằng nhiều cờ khác nhau để chỉ ngăn màn hình ngủ, cung cấp thời gian cụ thể để tránh ngủ, ngăn ngủ trong khi lệnh chạy, và nhiều hơn nữa.Một số ví dụ hữu ích được thảo luận bên dưới.
Cách vô hiệu hóa chế độ ngủ bằng lệnh ‘caffeinate’ trong Mac OS X
Để tạm thời tắt chức năng ngủ bất kể cài đặt chế độ ngủ, hãy chạy lệnh sau từ Terminal trong Mac OS X:
caffeinate
Tại chức năng cơ bản cốt lõi của lệnh, caffeinate là tất cả những gì cần thiết và trong khi caffeinate đang hoạt động, chế độ ngủ sẽ bị ngăn cho đến khi nó không còn chạy nữa.
Để ngừng caffein và trở lại hành vi ngủ bình thường, bạn có thể nhấn “Control+C” để thoát khỏi caffein khi nó đang chạy như thế này hoặc bạn có thể tắt nó bằng lệnh 'killall caffeinate' nếu mong muốn.
Bạn cũng có thể chạy caffein trong một khoảng thời gian xác định trước để ngăn ngủ trong một khoảng thời gian xác định, chẳng hạn như trong 4 giờ trong khi bạn tải xuống nội dung nào đó, sau đó chạy nội dung đó trong nền bằng cách thêm & vào nội dung đó:
caffeinate -t 144000 &
Số gắn với cờ -t là khoảng thời gian tính bằng giây để tắt chế độ ngủ trên máy Mac.
Caffeinate cũng có thể được đính kèm với các lệnh khác để ngăn máy Mac ở chế độ ngủ trong khi lệnh đã cho chạy
caffeinate -arguments
Điều đó khiến máy Mac chỉ tránh được chế độ ngủ miễn là nó chạy lệnh được cung cấp, sau đó áp dụng các quy tắc ngủ thông thường.
Với các thủ thuật sau này, nếu bạn chạy caffeinate trong nền và muốn hủy nó thì cách dễ nhất để thoát khỏi quy trình là đưa ra lệnh kill cho ID quy trình tham chiếu hoặc đơn giản là 'killall caffeinate '
Để sử dụng lệnh caffeinate, bạn cần chạy phiên bản OS X khá hiện đại, vì tính năng này đã được giới thiệu trong 10.8 Mountain Lion và tồn tại qua 10.9 Mavericks và 10.10 Yosemite.
Hãy theo dõi MacWorld để biết mẹo