Linux'u uyku modundan otomatik olarak uyandırma

click fraud protection

Hiç Linux PC'nizin otomatik olarak uyku moduna geçtikten sonra uyanmasını istediniz mi? Anlaşıldığı gibi, herhangi bir Linux işletim sistemini belirli zamanlarda uyanacak şekilde ayarlamak mümkündür. Bu kılavuzda size Linux bilgisayarınızda nasıl ayarlayacağınızı gösteriyoruz!

Linux'ta RTCWake'i yükleyin

RTCWake, Linux işletim sistemini rastgele zamanlarda otomatik olarak uyandırmak için kullanacağımız programdır. Bununla birlikte, RTCWake uygulaması Linux PC'nizde zaten kurulu olmayabilir, bu yüzden nasıl kullanılacağına başlamadan önce, programı nasıl yükleyeceğimizi göstermeliyiz.

Linux PC'nize RTCWake kurulumunu başlatmak için bir terminal penceresi başlatın. Bir terminal penceresi başlatmak için Ctrl + Alt + T veya Ctrl + Üst Karakter + T klavyede. Ardından, terminal penceresi açık ve kullanıma hazır durumdayken, şu anda kullandığınız işletim sistemine karşılık gelen komut satırı talimatlarını izleyin.

Ubuntu

Ubuntu Linux'ta, kullanıcılar RTCWake uygulamasını Uygun aşağıdaki komut.

sudo apt install util-linux
instagram viewer

Debian

Debian Linux'takiler RTCWake programını aşağıdakilerle yükleyebilir Apt-get Komut.

sudo apt-get install util-linux

Arch Linux

Arch Linux kullanıcıları RTCWake uygulamasını aşağıdakilerle kolayca yükleyebilir Pacman Komut.

sudo pacman -S util-linux

fötr şapka

Fedora Linux kullanıyorsanız ve ellerinizi RTCWake uygulamasına almanız gerekiyorsa, aşağıdakileri kullanın dNF komutu.

sudo dnf kurulum util-linux

OpenSUSE

OpenSUSE Linux'ta, kullanıcılar RTCWake aracını aşağıdakilerle yükleyebilir Zypper komutu.

sudo zypper yüklemek util-linux

Genel Linux

RTCWake, çoğu Linux işletim sisteminde “util-linux” paketinde bulunan küçük bir programdır. Sonuç olarak, işletim sisteminizin ne kadar bilinmediğine bakılmaksızın çalıştırabilmeniz gerekir.

RTCWake'i daha az bilinen Linux işletim sistemlerine yüklemek için bir terminal penceresi açın ve “util-linux” arayın. Ardından, normalde programları yüklediğiniz şekilde yükleyin. Veya “util-linux” için kaynak kodunu GitHub ve elinizi sıfırdan derlemeyi deneyin.

Sistemi otomatik olarak uyandırmak için RTC'yi kullanın

RTCWake, bilgisayarınızın gerçek zamanlı saatini okuyarak çalışır, bu nedenle sisteminizin CMOS pilinin şarj edildiğinden emin olun. Aksi takdirde, RTCWake düzgün çalışmayabilir.

RTCWake aracı, bilgisayarınızı belirli bir süre boyunca diske veya belleğe askıya alabilir ve yeniden uyandırabilir. Örneğin, RTC ile belleğe asmak için sadece 2 dakika sonra uyandırmak için bir terminalde aşağıdaki komutu çalıştırabilirsiniz.

sudo rtcwake -u -s 120 -m mem

Veya RAM yerine diski askıya almayı tercih ediyorsanız, “disk” için “mem” i değiştirin.

sudo rtcwake -u -s 120 -m disk

Sadece bu komut örneğini alın ve uyandırmadan önce sisteminizin ne kadar süre çalışmasını istediğinize değiştirin. Saniyeler içinde olduğundan, ihtiyaçlarınıza göre hesaplamanız gerektiğini unutmayın.

sudo rtcwake -u -s (saniye) -m (mem veya disk)

Tarihe göre uyanma

RTCWake sadece saniyeler içinde çalışmaz. Ayrıca bir sistemi belirli bir tarih veya saatte yedekleyebilir ve uyandırabilir. Örneğin, sabahları erken saatlerde, Linux PC'nizde, saat 9 civarında çalışıyorsanız, RTCWake, Linux bilgisayarınızı tam olarak askıya almaktan uyandıracak şekilde yapılandırılabilir.

Not: Bu komut için sisteminizin saatinin yerel saate ayarlanması gerekir. Çalıştırmak sudo timedatectl set-yerel-rtc 1 Yerel saate geçmek için terminalde.

sudo rtcwake -m hayır -l -t $ (tarih +% s -d ‘yarın 09:00’)

CTC ile RTCWake'i Otomatikleştirme

RTCWake uygulaması bir cron işi ile otomatikleştirilebilir; bu, RTCWake'in her gün aynı saatte uyumasını ve uyanmasını tercih ediyorsanız faydalıdır. Bir cron işi oluşturmak için Linux PC'nizde cron ayarlanmış olmalıdır. Lütfen takip edin cron rehberimiz nasıl çalıştıracağını öğrenmek.

Cron kurulumunu yaptıktan sonra, crontab'ı açmak için aşağıdaki komutu kullanın.

sudo EDITOR = nano crontab -e

Crontab açıkken, uyanma / askıya almayı otomatikleştirebilecek özel bir cronjob oluşturma zamanı. Örneği alın ve aşağıdaki komutta "hour", "minute" ve "seconds" değerlerini değiştirin.

Not: cron 24 saatlik süreye göre çalışır. Bu nedenle, komutun çalışması için “saat” in 24 saat içinde olması gerekir. 12 saatlik süreyi 24 saatlik süreye dönüştürme konusunda yardım için, buraya.

saat dakika * * * rtcwake -u -s saniye -m mem> / dev / null 2> & 1. 

Komutu crontab'da yazdıktan sonra, Ctrl + O kaydetmek ve ile düzenleyiciden çıkmak için Ctrl + X. Crontab'dan çıktıktan hemen sonra, cron RTCWake'i belirttiğiniz şekilde çalışmaya ayarlayacaktır.

watch instagram story