Linux last命令

2025-01-27 09:42:44     浏览次数:4

在Linux系统中,last命令是一个用于查看用户登录历史和系统启动/关机记录的实用工具。通过读取/var/log/wtmp文件,last命令可以显示最近登录系统的用户信息,包括用户名、登录时间、登录来源(如终端或远程地址)以及会话时长等。这对于系统管理员来说,是监控系统使用情况、审计用户操作和排查安全问题的得力助手。本文将详细介绍last命令的使用方法及其常见选项,帮助您快速掌握登录历史记录的查询技巧。

Linux last命令

1、介绍:

    last命令的作用是显示近期用户或终端的登录情况,通过查看系统记录的日志文件内容,进而使管理员可以获知谁曾经或者企图连接系统。执行last命令时,它会读取/var/log目录下名称为wtmp的文件,并把该文件记录的登录系统或终端的用户名单全部显示出来。默认显示wtmp的记录,btmp能显示的更详细,可以显示远程登录,例如ssh登录。

2、语法:

last [options]

3、相关参数:

-R 省略hostname的栏位
usename 展示username的登入讯息
tty 限制登入讯息包含的终端代号

4、实例:

    (1)、查看近期用户登录信息:

[root@localhost ~]# last

Linux last命令

    (2)、最后一列显示主机IP地址:

[root@localhost ~]# last -n 10 -a -i

Linux last命令


以上就是吾爱编程为大家介绍的关于Linux系统查看当前登录用户信息的全部内容了,希望对大家有所帮助,了解更多相关文章请关注吾爱编程网!

返回Linux教程列表