Сіз кетіп бара жатқанда бір тасымалдау аяқталуы керек, ал ұйықтап жатқан Mac — айқын күдікті. caffeinate дәл сол терезеге қуат талабын ұстай алады, және бұл бір қарағанда көрінгеннен әлдеқайда тар құрал. Пәрмен жұмыс істеп тұрғанда ол бос тұру ұйқысын болдырмайды; ол VPN сессиясын тірі ұстамайды және түн ортасында бітетін тіркелгі деректерінен тасымалдауды құтқармайды. Оның шегі қайда бітетінін білу — келесі ақауды дұрыс емес қабатқа жаппаудың кепілі.

Талап шын мәнінде нені ұстайды

Құрал қуатты басқару жүйесінен оралған процесс тірі болғанша талапты ашық ұстауды сұрайды. Процесс шыққанда талап та онымен бірге кетеді. Дәл осы өмір сүру мерзімі — пайдалы бөлігі: сіз бүкіл машинаның параметрін ауыстырып, кейін оны қайтаруды есте сақтаймын деп үміттенбейсіз.

Жалаушалар түрлі талаптарды таңдайды. -i жүйенің бос тұру ұйқысын болдырмайды. -d дисплей ұйқысын нысанаға алады, ал -s жүйе рұқсат ететін жағдайларда жүйе ұйқысын нысанаға алады. Олардың ешқайсысы «ояу бол» деген жалпы уәде емес және ешқайсысы экран құлпын ашпайды немесе қақпақтың жабылуын жоймайды. Сіз шын мәнінде көрген үзіліске сәйкес келетінін таңдаңыз.

Бұл айырмашылық біреу Mac «бәрібір ұйықтап қалды» деп хабарлағанда маңызды. Сұрақ — қандай талап сұралды, қанша уақытқа және қандай оқиға ұйқыны тудырды. Қуатты басқару бірнеше кірісті бағалайды, ал талап солардың біреуін қамтиды.

Сессияны безендіру емес, тапсырманы қаптаңыз

caffeinate -i /usr/bin/ssh [email protected]

Бұл SSH клиенті жұмыс істеп тұрғанша бос тұру талабын ұстайды, және артқы жоспарда іске қосу емес, қаптаудың бүкіл мәні осында. VPN профиліне тиіспейді, ешбір тірі ұстау сигналы жіберілмейді және туннель конфигурациясында ештеңе өзгермейді.

Шектеулі терезе үшін ұзақтық жалаушасы — адал нысан:

caffeinate -i -t 1800

Тапсырма ертерек бітсе, бұл шақыруды әдеттегі үзуімен тоқтатыңыз. Артқы жоспарда қаптаулар үйіндісін қалдырып, кейін аттас барлық процесті өлтірумен тазаламаңыз; сақтағыңыз келген нәрсені де алып кетесіз.

Ұйқы — бір себеп, себеп емес

Бос тұру ұйқысын болдырмау тізімнен бір үзілісті алып тастайды. Ол әдейі берілген ұйқы пәрменін, жабық қақпақты, қуаттың өшуін немесе әкімші қойған саясатты жоймайды. Бұлар жеке шешімдер, ал пайдаланушы деңгейіндегі талап оларды жеңеді деп күту — адамдардың құрал жұмыс істемейді деген қорытындыға келу жолы.

Дисплей ұйқысы мен экран құлпы да жеке. Mac экран өшіп тұрғанда ояу қала алады және тапсырма жалғасып жатқанда құлыпталуы мүмкін. Егер талап жарықтандырылған экран болса, ол басқа жалауша; егер талап құлыпталмаған экран болса, оны ешбір жалауша бермейді. Ажыратқышты таңдамас бұрын осы үш нәтиженің қайсысы шын мәнінде керек екенін айтыңыз, өйткені олар әртүрлі атаулардағы бір мінез-құлық емес.

VPN сессиясының өз сағаты бар

IPsec немесе TLS туннелі кілттерді екі ұш келіскен кесте бойынша жаңартады, ал сервер клиент белсенділігіне қарамастан сессияның ең ұзақ өмірін талап ете алады. Тіркелгі деректері бітеді. Қол жеткізу желісі ноутбуктің ояу болуына еш қатысы жоқ себептермен де үзілуі мүмкін. Осылардың ешқайсысы қуат талабын ескермейді.

Сондықтан Mac анық ояу тұрғанда пайдалы трафик сәтсіз болса, ұзақтықты арттыру — не түсініктеме, не жөндеу емес. Ақауды оқыңыз: кілтті жаңарту қатесі, аутентификацияның бітуі және тасығыштың жоғалуы туннель журналында әртүрлі көрінеді және әрқайсысының өз шешімі бар.

Төзімділікті қашықтағы хостқа қойыңыз

Егер жергілікті байланысты жоғалту сағаттар бойы жұмысты ысырап етсе, жауап — арғы жақта. Терминал мультиплексоры SSH өлгенде сессияны серверде тірі ұстайды, ал жұмыс жүйесі сессия біткенде жұмысты тірі ұстайды. Екеуі де ноутбуктің қуат күйіне тәуелді емес.

Бұл — ақаудың басқа шекарасы, және ұзақ жұмыстар үшін маңыздысы сол. Екеуін тек екеуі де дұрыс болғанда біріктіріңіз: машина жұмыстың жергілікті бөлігі үшін ояу болуы керек, ал қашықтағы бөлік үзілістен аман өтуі керек. Содан кейін екінші терминалдан қайта қосылып, жұмыстың әлі жүріп жатқанын тексеру арқылы растаңыз.

Қандай талапты қолданғаныңызды және ол қашан бітетінін жазып қойыңыз. Қысқа мерзімді операциялық таңдау — қалыпты; түсіндірмесіз тұрақты таңдау алты айдан кейін, Mac неге ешқашан ұйықтамайтынын ешкім есіне түсірмегенде, қолдау билетіне айналады.

Қатысты мақалалар