Estou procurando uma maneira de agendar quando um disco rígido externo conectado à minha caixa Linux (Debian 9) entra em suspensão (para de girar).
Para colocar isso no conteúdo: Eu tenho uma caixa do Linux que roda como um servidor multimídia. Se uma chamada é feita para buscar conteúdo que está no disco rígido externo, geralmente leva de 15 a 30 segundos para o disco rígido acordar e começar a girar, o que a) é frustrante eb) às vezes causa tempos limite no servidor de multimídia. Eu poderia definir o disco rígido para ficar acordado e rodando 24/7, mas isso parece um desperdício quando na maioria das vezes eu só uso o servidor multimídia quando estou em casa.
Existe alguma ferramenta ou comando de software que eu possa usar para definir uma programação semanal para quando o disco rígido estiver girando - por exemplo, de segunda a sexta-feira: GIRANDO entre as 17h e as 23h de sábado a domingo: GIRANDO entre as 15h e as 23h OUTROS GIRANDO DE VOLTA sob demanda e dormindo conforme temporizador do sistema
Respostas:
Um cronjob permitiria isso:
fonte