lastlog

显示系统中所有用户最近一次登录信息

补充说明

lastlog命令 用于显示系统中所有用户最近一次登录信息。

lastlog文件在每次有用户登录时被查询。可以使用lastlog命令检查某特定用户上次登录的时间,并格式化输出上次登录日志/var/log/lastlog的内容。它根据UID排序显示登录名、端口号(tty)和上次登录时间。如果一个用户从未登录过,lastlog显示**Never logged**。注意需要以root身份运行该命令。

语法

  1. lastlog(选项)

选项

  1. -b<天数>:显示指定天数前的登录信息;
  2. -h:显示召集令的帮助信息;
  3. -t<天数>:显示指定天数以来的登录信息;
  4. -u<用户名>:显示指定用户的最近登录信息。

实例

  1. lastlog
  2. Username Port From Latest
  3. root pts/0 221.6.45.34 Tue Dec 17 09:40:48 +0800 2013
  4. bin **Never logged in**
  5. daemon **Never logged in**
  6. adm **Never logged in**
  7. lp **Never logged in**
  8. sync **Never logged in**
  9. shutdown **Never logged in**
  10. halt **Never logged in**
  11. mail **Never logged in**
  12. news **Never logged in**
  13. uucp **Never logged in**
  14. operator **Never logged in**
  15. games **Never logged in**
  16. gopher **Never logged in**
  17. ftp **Never logged in**
  18. nobody **Never logged in**
  19. vcsa **Never logged in**
  20. ntp **Never logged in**
  21. sshd **Never logged in**
  22. nscd **Never logged in**
  23. ldap **Never logged in**
  24. postfix **Never logged in**
  25. www **Never logged in**
  26. mysql **Never logged in**