我可以在终端中使用什么命令来查看登录历史记录?我认为可能有人创建了隐藏帐户或以安全模式启动了机器。
答案1
用于查看以前登录信息的古老 Unix 实用程序是last
。
看man last
答案2
在 Mac OS Mojave 10.14.5 上检查
sudo log show --style syslog --last 1d | awk '/Enter/ && /unlockUIBecomesActive/ {print $1 " " $2}'
1d - 是回到过去某个时期的快捷方式
答案3
以下是我的方法。
要在 Mac 上查看登录历史记录:
- 打开“终端”应用程序
- 键入单词
last
后跟您的用户名。例如,last johnsmith
。 - 您的用户帐户的登录活动列表将按时间倒序显示。
对于不熟悉终端的人:
要打开,您可以在 Spotlight 搜索(屏幕右上角的沙漏搜索图标)中快速找到它。
我所描述的过程今天对我来说很有效。我使用的是 OS X Yosemite (10.10.5)。我还没有在其他 Mac 操作系统上测试过。