Cách tự động đánh thức Linux khỏi chế độ ngủ

Cách tự động đánh thức Linux khỏi chế độ ngủ

Bạn đã bao giờ muốn PC Linux của mình tự động thức dậy sau khi đặt nó ở chế độ ngủ chưa? Hóa ra, có thể thiết lập bất kỳ hệ điều hành Linux nào để đánh thức vào những thời điểm cụ thể. Trong hướng dẫn này khi chúng tôi chỉ cho bạn cách thiết lập nó trên PC Linux của bạn!

Cài đặt RTCWake trên Linux

RTCWake là chương trình chúng tôi sẽ sử dụng để xem xét cách tự động đánh thức hệ điều hành Linux vào những thời điểm tùy ý. Tuy nhiên, ứng dụng RTCWake có thể chưa được thiết lập trên PC Linux của bạn, vì vậy trước khi tìm hiểu cách sử dụng, chúng ta phải trình bày cách cài đặt chương trình.

Để bắt đầu cài đặt RTCWake trên PC Linux của bạn, hãy khởi chạy cửa sổ đầu cuối. Để khởi chạy cửa sổ dòng lệnh, nhấn Ctrl + Alt + T hoặc Ctrl + Shift + T trên bàn phím. Sau đó, với cửa sổ đầu cuối đang mở và sẵn sàng hoạt động, hãy làm theo hướng dẫn dòng lệnh được nêu bên dưới tương ứng với hệ điều hành bạn hiện đang sử dụng.

Ubuntu

Trên Ubuntu Linux, người dùng có thể cài đặt nhanh ứng dụng RTCWake bằng lệnh Apt bên dưới.

sudo apt install use-linux

Debian

Những người dùng Debian Linux có thể cài đặt chương trình RTCWake bằng lệnh Apt-get sau .

sudo apt-get install using-linux

Arch Linux

Người dùng Arch Linux có thể dễ dàng cài đặt ứng dụng RTCWake bằng lệnh Pacman sau đây .

sudo pacman -S using-linux

Fedora

Nếu bạn đang sử dụng Fedora Linux và cần sử dụng ứng dụng RTCWake, hãy sử dụng lệnh Dnf sau trong cửa sổ đầu cuối.

sudo dnf cài đặt use-linux

OpenSUSE

Trên OpenSUSE Linux, người dùng có thể cài đặt công cụ RTCWake bằng lệnh Zypper sau trong cửa sổ đầu cuối.

sudo zypper cài đặt use-linux

Linux chung

RTCWake là một chương trình nhỏ có trong gói “using-linux” trên hầu hết các hệ điều hành Linux. Kết quả là, bạn sẽ có thể làm cho nó hoạt động cho dù hệ điều hành của bạn không rõ như thế nào.

Để cài đặt RTCWake trên các hệ điều hành Linux ít được biết đến hơn, hãy mở cửa sổ dòng lệnh và tìm kiếm “using-linux”. Sau đó, cài đặt nó theo cách bạn thường cài đặt các chương trình. Hoặc, tải xuống mã nguồn cho “using-linux” từ GitHub và thử biên dịch nó từ đầu.

Sử dụng RTCWake để đánh thức hệ thống tự động

RTCWake hoạt động bằng cách đọc đồng hồ thời gian thực của máy tính, vì vậy hãy đảm bảo rằng pin CMOS của hệ thống đã được sạc. Nếu không, RTCWake có thể không hoạt động chính xác.

Công cụ RTCWake có thể tạm ngưng máy tính của bạn vào đĩa hoặc bộ nhớ trong một khoảng thời gian nhất định và đánh thức nó trở lại. Ví dụ: để tạm ngừng vào bộ nhớ với RTCWake chỉ để đánh thức nó 2 phút sau đó, bạn có thể chạy lệnh sau trong một thiết bị đầu cuối.

sudo rtcwake -u -s 120 -m mem

Hoặc, nếu bạn thích tạm ngưng vào đĩa hơn là RAM, hãy hoán đổi “mem” cho “disk”.

sudo rtcwake -u -s đĩa 120 -m

Chỉ cần lấy ví dụ lệnh này và thay đổi nó thành chính xác khoảng thời gian bạn muốn hệ thống của mình ngừng hoạt động trước khi thức dậy. Hãy nhớ rằng vì nó tính bằng giây, bạn sẽ cần phải tính toán nó cho phù hợp với nhu cầu của mình.

sudo rtcwake -u -s (giây) -m (mem hoặc disk)

Thức dậy dựa trên ngày tháng

RTCWake không chỉ hoạt động trong vài giây. Nó cũng có thể tạm ngừng và đánh thức hệ thống sao lưu vào một ngày hoặc giờ nhất định. Ví dụ: nếu bạn làm việc trên PC Linux vào sáng sớm, khoảng 9 giờ sáng, RTCWake có thể được định cấu hình để đánh thức PC Linux của bạn khỏi tình trạng tạm ngưng vào thời điểm chính xác đó.

Lưu ý: đối với lệnh này, đồng hồ hệ thống của bạn phải được đặt thành giờ địa phương. Chạy sudo timedatectl set-local-rtc 1trong một thiết bị đầu cuối để chuyển sang giờ địa phương.

Cách tự động đánh thức Linux khỏi chế độ ngủ

sudo rtcwake -m no -l -t $ (ngày +% s -d 'ngày mai 09:00')

Tự động hóa RTCWake với Cron

Ứng dụng RTCWake có thể được tự động hóa với một công việc cron, điều này rất hữu ích nếu bạn muốn RTCWake ngủ và thức vào cùng một thời điểm mỗi ngày. Để tạo cron job, bạn phải thiết lập cron trên PC Linux. Vui lòng làm theo hướng dẫn của chúng tôi về cron để tìm hiểu cách làm cho nó hoạt động.

Khi bạn đã thiết lập xong cron, hãy sử dụng lệnh bên dưới để mở crontab.

sudo EDITOR = nano crontab -e

Với crontab đang mở, đã đến lúc tạo một cronjob tùy chỉnh có thể tự động đánh thức / tạm ngừng. Lấy ví dụ và thay đổi “giờ”, “phút” và “giây” trong lệnh bên dưới.

Lưu ý: cron hoạt động dựa trên thời gian 24 giờ. Vì vậy, "giờ" cần phải ở trong thời gian 24 giờ để lệnh hoạt động. Để được trợ giúp chuyển đổi thời gian 12 giờ thành 24 giờ, hãy nhấp vào đây .

Cách tự động đánh thức Linux khỏi chế độ ngủ

giờ phút * * * rtcwake -u -s giây -m mem> / dev / null 2> & 1

Sau khi viết ra lệnh trong crontab, nhấn tổ hợp phím Ctrl + O để lưu nó, và thoát trình soạn thảo với tổ hợp phím Ctrl + X . Ngay sau khi thoát khỏi crontab, cron sẽ đặt RTCWake hoạt động như bạn đã chỉ định.


Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Cách cập nhật PPA Ubuntu lên bản phát hành 20.04 mới

Nếu bạn sử dụng nhiều PPA trên PC Ubuntu của mình và gần đây đã nâng cấp lên Ubuntu 20.04, bạn có thể nhận thấy rằng một số PPA của bạn không hoạt động, vì chúng

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Cách thiết lập thư viện nhạc trong Rhythmbox trên Linux

Bạn mới sử dụng Linux và muốn thêm nhạc của mình vào Rhythmbox nhưng không chắc về cách thực hiện? Chúng tôi có thể giúp! Hãy làm theo hướng dẫn này khi chúng tôi xem xét cách thiết lập

Cách kết nối với Ubuntu từ Windows

Cách kết nối với Ubuntu từ Windows

Bạn có cần truy cập PC hoặc Máy chủ Ubuntu từ xa từ PC Microsoft Windows của mình không? Không chắc chắn về cách làm điều đó? Làm theo hướng dẫn này khi chúng tôi chỉ cho bạn

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Cách sao lưu cài đặt trình duyệt Vivaldi trên Linux

Bạn có sử dụng trình duyệt web Vivaldi làm trình điều khiển hàng ngày trên Linux không? Bạn đang cố gắng tìm cách sao lưu cài đặt trình duyệt của mình để giữ an toàn? chúng tôi

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách tải xuống Podcast từ Linux Terminal với Podfox

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách dọn dẹp và tăng tốc Ubuntu

Cách nghe podcast trên máy tính để bàn Linux với CPod

Cách nghe podcast trên máy tính để bàn Linux với CPod

Bạn đang cần một ứng dụng khách podcast tốt, thanh lịch cho máy tính để bàn Linux của mình? Nếu vậy, bạn cần dùng thử CPod. Đó là một ứng dụng nhỏ thân thiện giúp lắng nghe

Cách cài đặt TuxGuitar trên Linux

Cách cài đặt TuxGuitar trên Linux

TuxGuitar là một công cụ soạn nhạc mã nguồn mở. Với nó, người dùng có thể tạo và chỉnh sửa khuông nhạc guitar của riêng mình. Trong hướng dẫn này, hãy xem qua cách

Cách chú thích hình ảnh trên Linux với Annotator

Cách chú thích hình ảnh trên Linux với Annotator

Nếu bạn làm việc nhiều với hình ảnh trên Linux nhưng thấy thiếu các công cụ hình ảnh tích hợp sẵn, Annotator có thể dành cho bạn. Với ứng dụng này, bạn có thể thêm tem, văn bản,

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

Cách dễ dàng tải xuống và cài đặt ứng dụng trên Linux với AppImage Pool

AppImagePool là một ứng dụng khách AppImageHub dành cho Linux. Với nó, người dùng có thể dễ dàng duyệt và tải xuống AppImages từ cửa hàng AppImageHub. Đây là cách để lấy nó