Ficaria imensamente grato se alguém me ajudasse a desbloquear a última tela (como ir ao menu Apple> tela de bloqueio). Com o desbloqueio, quero dizer que quando você bloqueia a tela, é necessário desbloqueá-la digitando a senha. Eu acho que isso está registrado em algum arquivo de log ou há algum comando do Terminal para obter isso.
Acho que isso deve ser possível porque, quando você usa o controle dos pais e define um limite de tempo para um usuário, se o usuário bloqueia a tela, o tempo na tela de bloqueio parece não contar no tempo permitido, o que parece implica que as telas de bloqueio estão registradas em algum arquivo de log?
A seguir, uma captura de tela de um trecho da saída do terminal após a execução do código High Sierra listado na resposta do @ JBis:
fonte
Parece que versões diferentes do macOS usam logs diferentes para repetir isso. Descobri que nenhum deles mostra um log diferente para um "login" ou "desbloqueio" . Eu respondi a próxima melhor coisa: Como encontrar todos os logins / desbloqueios. Os seguintes comandos do terminal mostrarão a data em que um login ou desbloqueio ocorreu.
Com a ajuda desta resposta, e passando uma hora examinando os logs, descobri isso:
PS Você também pode usar a
--last
tag útil para limitar a um horário específico em relação a agora. Por exemplo,--last 5m
seriam apenas os últimos 5 minutos,--last 5h
as últimas 5 horas e--last 5d
os últimos 5 dias.macOS Mojave
Verifique se há tentativas de desbloqueio bloqueadas (senha inválida ou Touch ID):
Explicação: O comando examinará os logs e localizará os que são do processo
"loginwindow"
e os contêmLUIAuthenticationServiceProvider activate]_block_invoke
.Verifique se há tentativas válidas de desbloqueio (senha válida ou Touch ID):
Explicação: O comando examinará os logs e localizará os que são do processo
"loginwindow"
e os contêmLUIAuthenticationServiceProvider deactivateWithContext:]_block_invoke
.macOS High Sierra
WIP
Verifique se há tentativas de desbloqueio bloqueadas (senha inválida ou Touch ID):
...
Verifique se há tentativas válidas de desbloqueio (senha válida ou Touch ID):
macOS Sierra
Verifique se há tentativas de desbloqueio bloqueadas (senha inválida ou Touch ID):
Verifique se há tentativas válidas de desbloqueio (senha válida ou Touch ID):
fonte
Terminal aberto e tipo
isso deve fornecer informações de log
aqui está a página de manual deste comando:
último manual
fonte
last
mostra apenas os últimos logins. Deman last
: Último listará as sessões de usuários, ttys e hosts especificados, em ordem inversa do tempo. Cada linha de saída contém o nome de usuário, o tty a partir do qual a sessão foi conduzida, qualquer nome de host, os horários de início e de término da sessão e a duração da sessão. Se a sessão ainda continuar ou foi interrompida por uma falha ou desligamento, o último será indicado.