lastlog (8) - 报告所有用户的最近登录情况,或者指定用户的最近登录情况
/var/log/lastlog 以前用户登录的数据库时间。
[root@OS7 ~]# hexdump -C /var/log/lastlog
00000000 60 a9 dd 60 70 74 73 2f 31 00 00 00 00 00 00 00 |`..`pts/1.......|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020 00 00 00 00 31 39 32 2e 31 36 38 2e 37 35 2e 31 |....192.168.75.1|
00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000474a0
报告所有用户的最近登录情况
[root@OS7 ~]# lastlog
Username Port From Latest
root pts/1 192.168.75.1 Thu Jul 1 08:14:09 -0400 2021
bin **Never logged in**
daemon **Never logged in**
adm **Never logged in**
lp **Never logged in**
sync **Never logged in**
shutdown **Never logged in**
halt **Never logged in**
mail **Never logged in**
operator **Never logged in**
games **Never logged in**
ftp **Never logged in**
nobody **Never logged in**
systemd-network **Never logged in**
dbus **Never logged in**
polkitd **Never logged in**
tss **Never logged in**
abrt **Never logged in**
sshd **Never logged in**
postfix **Never logged in**
chrony **Never logged in**
-b, --before DAYS 仅打印早于 DAYS 的 lastlog 记录。
-t, --time DAYS 打印比 DAYS 更近的 lastlog 记录。
-R, --root CHROOT_DIR 应用 CHROOT_DIR 目录中的更改并使用 CHROOT_DIR 目录中的配置文件。
-u, --user LOGIN|RANGE 打印指定用户的 lastlog 记录。
-C, --clear 清除用户的 lastlog 记录。 此选项只能与 -u (--user) 一起使用。
-S, --set 将用户的 lastlog 记录设置为当前时间。 此选项只能与 -u (--user) 一起使用。
[root@OS7 ~]# lastlog -b 3
[root@OS7 ~]# lastlog -t 3
[root@OS7 ~]# lastlog -R /
[root@OS7 ~]# lastlog -u root
[root@OS7 ~]# lastlog -C -u root
[root@OS7 ~]# lastlog -S -u root
lastlog 查看/设置所有/指定用户的登录情况
最新推荐文章于 2025-08-02 07:00:00 发布
