lastlog 命令

| 选择喜欢的代码风格  

lastlog 命令补充说明:


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

lastlog 命令语法:


lastlog [选项]

lastlog 命令选项:


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

lastlog 命令参数:


用户名:显示用户登录列表;

lastlog 命令实例


显示所有用户的最后登录记录:

$ lastlog
Username         Port     From             Latest
root             pts/1                     Mon Oct 21 15:13:58 +0800 2019
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**
postfix                                    **Never logged in**
chrony                                     **Never logged in**
sshd                                       **Never logged in**
ntp                                        **Never logged in**
tcpdump                                    **Never logged in**
nscd                                       **Never logged in**
nginx                                      **Never logged in**
mysql                                      **Never logged in**
redis                                      **Never logged in**

只显示 root 用户的最后登录记录:

$ lastlog -u root
Username         Port     From             Latest
root             pts/1                     Mon Oct 21 15:13:58 +0800 2019

lastlog 命令扩展阅读:




发表评论