Se você quiser olhar para trás além das poucas semanas que last
mostrarão essas entradas, elas serão armazenadas por muito mais tempo no banco de dados ASL. Para visualizar logins, use este comando, substituindo o nome que você está procurando ou deixe | grep insert_username_here
para ver todos.
syslog -F raw -k Facility com.apple.system.lastlog | grep insert_username_here
Para ver os logouts, use:
syslog -F raw -k Facility com.apple.system.utmpx | grep insert_username_here
Para visualizar isso de maneira mais limpa, você pode usar isso, que não mostra logins via terminal e mostra apenas os tempos da época. Você deve grep para um nome de usuário ou os dados não fazem sentido:
syslog -F raw -k Facility com.apple.system.lastlog | grep insert_username_here | grep -v tty | awk '{ print $2 }' | sed -e 's/]//g'
A data é exibida como a hora da época. Você pode converter isso para o tempo normal com http://www.epochconverter.com/