Huwag paganahin ang Sleep sa isang Mac mula sa Command Line na may caffeinate
Palagi mong napipigilan ang isang Mac mula sa pagtulog sa pamamagitan ng paggamit ng pmset noidle command o isang mainit na sulok, ngunit sa mga modernong bersyon ng OS X, nag-bundle ang Apple ng command line tool na nakatuon sa sleep pag-iwas tulad ng sikat na Caffeine app, at naaangkop, pinangalanan itong caffeinate.
Sa pinakasimpleng paggamit nito, ganap na pinipigilan ng caffeinate ang pagtulog, ngunit maaari mong baguhin ang command gamit ang iba't ibang mga flag para pigilan ang display lang sa pagtulog, magbigay ng tinukoy na oras upang maiwasan ang pagtulog, maiwasan ang pagtulog habang may command tumatakbo, at higit pa.Ang ilang mga kapaki-pakinabang na halimbawa ay tinalakay sa ibaba.
Paano I-disable ang Sleep gamit ang ‘caffeinate’ Command sa Mac OS X
Para pansamantalang huwag paganahin ang pagtulog function anuman ang mga setting ng pagtulog, patakbuhin ang sumusunod na command mula sa Terminal sa Mac OS X:
caffeinate
At the core basic function of the command, caffeinate lang ang kailangan, at habang active ang caffeinate ay mapipigilan ang pagtulog hanggang sa hindi na ito tumatakbo.
Upang ihinto ang caffeinate at bumalik sa normal na gawi sa pagtulog, maaari mong pindutin ang “Control+C” para umalis sa caffeinate habang ito ay tumatakbo nang ganito, o maaari mo itong patayin gamit ang command na 'killall caffeinate' kung ninanais.
Maaari ka ring magpatakbo ng caffeinate para sa isang paunang natukoy na tagal ng oras upang iwasan ang pagtulog para sa isang tinukoy na bloke ng oras, sabihin para sa 4 oras habang nagda-download ka ng isang bagay, at pagkatapos ay patakbuhin ito sa background sa pamamagitan ng pagdaragdag at dito:
caffeinate -t 144000 &
Ang numerong naka-attach sa -t flag ay ang dami ng oras sa mga segundo para ma-disable ang sleep sa Mac.
caffeinate -arguments
Na nagiging sanhi ng pag-iwas ng Mac sa pagtulog hangga't kinakailangan upang patakbuhin ang ibinigay na utos, pagkatapos nito ay nalalapat ang mga normal na panuntunan sa pagtulog.
Sa mga huling trick na ito, kung nagpapatakbo ka ng caffeinate sa background at gusto mong kanselahin ito, ang pinakamadaling paraan upang ihinto ang proseso ay ang mag-isyu ng kill command para sa reference process ID, o simpleng 'killall caffeinate '
Upang gamitin ang caffeinate command kakailanganin mong magpatakbo ng medyo modernong bersyon ng OS X, dahil ipinakilala ang feature sa 10.8 Mountain Lion at nagpapatuloy hanggang sa 10.9 Mavericks, at sa 10.10 Yosemite.
Pumunta sa MacWorld para sa tip