Como desativo a cafeína se quiser permitir que minha máquina durma normalmente?

Como desativo a cafeína se quiser permitir que minha máquina durma normalmente?

Costumo usar caffeinatepara garantir que as tarefas em meus sistemas OS X sejam executadas até a conclusão sem interrupção e gostaria de poder desativá-las caffeinatepara permitir o sono normal assim que minhas tarefas forem concluídas.

Existe uma maneira de desligar todos caffeinateos processos em execução?

Responder1

killall caffeinate

ou se você quiser apenas configurá-lo para um horário específico…

caffeinate -t 144000 & [em segundos]

Pessoalmente, se eu quiser que a máquina fique acordada sem afetar meu comportamento normal de sono/vigília, apenas uso um canto quente

Preferências > Controle da Missão > Cantos Quentes…

insira a descrição da imagem aqui

Então, enquanto me afasto da máquina, apenas empurro o cursor para o canto superior esquerdo e ele permanecerá acordado até eu voltar.

Responder2

Se você deseja que o sistema volte às configurações originais de suspensão após a conclusão de uma determinada tarefaautomaticamente, usar

caffeinate -i /path/to/binaryoftheapp

Por exemplo:

caffeinate -i /Applications/Safari.app/Resources/MacOS/Safari

Para simplificar, por exemplo, iTunes

caffeinate -i `ps -o command \`pgrep -f iTunes\`|sed -n 2p`

Substitua iTunespelo nome do seu aplicativo/processo. Faz distinção entre maiúsculas e minúsculas.

informação relacionada