descobrindo a suspensão no nível do systemd no Debian

1

Às vezes, eu segui o guia no link que dá / compartilha o seguinte comando -

$sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

Agora, enquanto ele dá o comando para ativar o modo de hibernação e suspender novamente, ele não dá nada para verificar o estado.

Existe um comando para verificar se o modo de hibernação e a suspensão estão ativados ou não?

    
por shirish 09.08.2016 / 18:36

1 resposta

1

sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target informará o status de todos esses alvos. Se ele disser que estamos mascarados, você os desativou com systemctl mask .

Você pode verificar todos os arquivos mascarados usando systemd-delta -t masked . Em geral, systemd-delta é útil para dizer a você qual configuração local você fez para o systemd; veja sua manpage para detalhes.

Você também pode verificar o link simbólico em /etc/systemd/system ; systemctl mask funciona criando um link simbólico para /dev/null . Portanto, ls -l /etc/systemd/system | grep '/dev/null' é uma maneira rápida, embora não 100% perfeita, de ver o que é mascarado no sistema se, por algum motivo, systemd-delta não funcionar.

    
por 09.08.2016 / 19:58