
Linux last 命令
在 Linux 系统中,last 命令用于查看用户最近的登录记录。
当不带参数直接运行 last 指令时,它会读取 /var/log/ 目录下的 wtmp 文件,并列出所有文件中记录的用户登录信息。
命令格式
last [选项] [用户名...] [终端...]常用参数说明:
选项:
-R 忽略主机名 hostname 的显示-a 将登录来源的主机名或IP地址显示在最后列-d 将 IP 地址转换为主机名显示-f 自定义指定日志文件路径-n或- 限制输出行数-R 不显示登录系统的主机名或IP-x 显示系统关机、重启及运行级别变化的信息
用户名:
username:仅显示特定用户 username 的登录记录。
终端:
INFINITE ALBUM
面向游戏玩家的生成式AI音乐
144 查看详情
tty 可指定登录终端名称,如 last 0 等同于 last tty0。
示例用法
展示两行记录并隐藏主机名列:
# last -R -2root pts/0 Thu Apr 28 18:06 still logged inroot pts/0 Tue Apr 26 09:06 - 19:36 (10:30)wtmp begins Sun Apr 3 13:11:25 2022
同样效果的另一个示例:
~# last -R -2root pts/0 Thu Apr 28 18:06 still logged inroot pts/0 Tue Apr 26 09:06 - 19:36 (10:30)wtmp begins Sun Apr 3 13:11:25 2022
常规方式显示:
# last...root pts/4 Thu May 13 17:25 still logged in
root pts/2 Thu May 13 17:23 - 17:25 (00:02)
root pts/1 Thu May 13 16:46 still logged in
...简洁显示并设置输出条目数量:
# last -n 5 -Rroot pts/4 Thu May 13 17:25 still logged in
root pts/2 Thu May 13 17:23 - 17:25 (00:02)
root pts/1 Thu May 13 16:46 still logged in
root pts/7 Thu May 13 15:36 still logged in
root pts/9 Thu May 13 15:35 still logged inwtmp begins Thu May 13 18:55:40 2014
显示包含源 IP 地址的最后一列:
# last -n 5 -a -iroot pts/4 Thu May 13 17:25 still logged in 192.168.1.10root pts/2 Thu May 13 17:23 - 17:25 (00:02) 192.168.1.10root pts/1 Thu May 13 16:46 still logged in 192.168.1.10root pts/7 Thu May 13 15:36 still logged in 192.168.1.10root pts/9 Thu May 13 15:35 still logged in 192.168.1.10wtmp begins Thu May 13 18:55:40 2014
以上就是linux显示最近登录用户是什么-last 命令使用与实例的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/796800.html
微信扫一扫
支付宝扫一扫