De acordo com o manual ( man last refere-se a man utmpx ), /var/run/utmpx .
Não parece encontrar onde esse comando last obtém suas informações. Alguém sabe que arquivo ele usa (especificamente para o macOS do Unix)?
Tentei cat /var/log/wtmp , cat /var/run/utmp , cat /var/log/lastlog , mas tudo que recebo é: cat: [...]: No such file or directory . Tentei cat /var/log/system.log e sudo cat /var/audit , mas estes também não são. É só eu ou? Onde está esse arquivo?
De acordo com o manual ( man last refere-se a man utmpx ), /var/run/utmpx .
Ela costumava ser /var/log/wtmp antes do Mac OS 10.3, de acordo com o comentário do arquivo de cabeçalho da Apple. Esse arquivo não existe mais e não é usado. A biblioteca C subjacente funciona para acessar o banco de dados de login, no qual o last é baseado, agora fale com o ASL.