Како да направите ваш Линук ПЦ Ваке Фром Слееп Аутоматицалли
Желите да ставите ваш Линук ПЦ у режим спавања или хибернације и да ли се аутоматски пробуди у одређено време? То можете лако урадити помоћу команде ртцваке, која је подразумевано укључена у већину Линук система.
Ово може бити корисно ако желите да ваш рачунар уради нешто у одређено време, али не желите да ради 24/7. На пример, можете да поставите рачунар да спава ноћу и да се пробуди пре него што урадите нека преузимања.
Користећи ртцваке
Тхе ртцваке наредба захтијева роот дозволе, тако да се мора покренути са судо на Убунту и другим Убунту-изведеним дистрибуцијама. На Линук дистрибуцијама које не користе судо, мораћете да се пријавите као роот са су прво команду.
Ево основне синтаксе команде:
судо ртцваке -м [тип суспензије] -с [број секунди]
На пример, следећа команда суспендује ваш систем на диск (хибернира га) и буди 60 секунди касније:
судо ртцваке -м диск -с 60
Врсте обуставе
Тхе -м прекидач прихвата следеће врсте суспензије:
- причекати - Стање приправности нуди малу уштеду енергије, али враћање у радни систем је веома брзо. Ово је подразумевани режим ако изоставите -м прекидач.
- мем - Обуставите РАМ. Ово нуди значајне уштеде енергије - све се ставља у стање мале потрошње, осим РАМ-а. Садржај ваше меморије је сачуван.
- диск - Заустављање на диску. Садржај меморије се записује на диск, а рачунар се искључује. Рачунар ће се укључити и његово стање ће се вратити када се тајмер заврши.
- ван - Потпуно искључите рачунар. ртцваке-ова ман страница напомиње да обнављање из "офф" није званично подржано од стране АЦПИ спецификације, али то ипак функционише са многим рачунарима..
- не - Не суспендујте рачунар одмах, само подесите време буђења. На пример, можете рећи свом компјутеру да се пробуди у 6 ујутру. Након тога, можете га спавати ручно у 23:00 или 1:00 - у сваком случају, пробудит ће се у 6 ујутро.
Сецондс вс. Специфиц Тиме
Тхе -с опцију узима број секунди у будућности. На пример, -с 60 буди рачунар за 60 секунди, док 3600 буди рачунар за сат времена.
Тхе -т опција вам омогућава да будите рачунар у одређено време. Овај прекидач жели број секунди од Уник епохе (00:00:00 УТЦ 1. јануара 1970). Да бисте лако обезбедили тачан број секунди, комбинујте датум наредбом наредбом ртцваке.
Тхе -л прекидач каже ртцваке да је хардверски сат подешен на локално време, док је -у прекидач каже ртцваке да је хардверски сат (у БИОС-у рачунара) подешен на УТЦ време. Линук дистрибуције често постављају хардверски сат на УТЦ време и преводи га у локално време.
На пример, да би се рачунар пробудио сутра у 6:30, али се не би одмах суспендовао (под претпоставком да је хардверски сат подешен на локално време), покрените следећу команду:
судо ртцваке -м но -л -т $ (датум +% с -д 'сутра 06:30')
Још савета
Користите && оператер да покренете одређену команду након што ртцваке пробуди ваш систем из стања спавања. На пример, следећа команда обуставља рад рачунара у РАМ-у, буди је две минуте касније, а затим покреће Фирефок:
ртцваке -м мем -с 120 && фирефок
Интегрирајте ртцваке наредбу у црон скрипту како бисте аутоматски пробудили рачунало у одређено вријеме. Тхе -м но прекидач може бити користан иу црон скрипти. На пример, можете покренути ртцваке -м но-с 28800 наредба у црон скрипти у 10:00 сваки дан. Ово ће подесити рачунар да се пробуди за 28800 секунди у 6:00. Међутим, ваш рачунар не би одмах заспао - могли бисте га спавати у 23:00 или ујутро и још увек ће се пробудити у 6 ујутро..
Цавеатс
- РТЦ означава сат реалног времена. ртцваке користи хардверски сат вашег рачунара, који можете подесити у БИОС-у, да бисте утврдили када ће се рачунар пробудити. Ако користите стари рачунар са ЦМОС батеријом која умире и која не може да одржи исправан рад сата, то неће радити.
- Ако спавате, обуставите рад на РАМ-у или хибернате не ради исправно са вашим Линук системом - можда зато што Линук нема управљачке програме који ће им омогућити да раде исправно са вашим хардвером - ово можда неће функционисати.
- Будите пажљиви када постављате лаптоп да се аутоматски пробуди у одређено време. Не бисте желели да се пробуди, покрене и прегреје или да се покрене батеријом у торби за лаптоп.