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.