Linux: 记录最近的登录时刻(linux最近登录)

树叶云

Linux是一个功能强大的操作系统,可以使用不同的命令记录用户最近登录和登录时间。默认情况下,所有用户的登录信息都会记录在系统日志/var/log/wtmp或者/var/log/btmp中,而且登录信息会一直累积,直到用户下次登录或者logout才会更新。

因此,可以使用`last`命令来查看Linux系统最近的登录信息:

“`shell

$ last


输出的结果如下:

```shell
tim ttyp1 Tue Sep 20 09:34 still logged in
tim ttyp2 Tue Sep 20 09:14 - 09:32 (00:17)
tim ttyp2 Tue Sep 20 08:29 still logged in
tim ttyp1 Tue Sep 20 08:29 still logged in

wtmp begins Mon Sep 19 21:12:09 2016

可以看到,上面的结果显示最近的登录时间是tim的09:34,而上次的登录时间是09:14到09:32(登录时长00:17,即17分钟)。更多详细信息,可以使用`last -a`来查看:

“`shell

$ last -a


输出的结果如下:

```shell
tim ttyp1 Tue Sep 20 09:34 - 16:06 (06:32)
tim ttyp2 Tue Sep 20 09:14 - 10:32 (01:17)
tim ttyp1 Tue Sep 20 08:29 - 09:34 (01:05)
tim ttyp2 Tue Sep 20 08:29 - 09:14 (00:44)

wtmp begins Mon Sep 19 21:12:09 2016

这里可以看到,每次用户登录和登出的时间和登录时长都会有所记录,因此可以快速确认用户的登录和登出时间。当一个用户登录多次的时候,可以使用`last -i`来查看特定用户的最近登录信息:

“`shell

$ last -i


输出的结果如下:

```shell
tim ttyp1 Tue Sep 20 09:34 - 16:06 (06:32)
tim ttyp2 Tue Sep 20 09:14 - 10:32 (01:17)
tim ttyp1 Tue Sep 20 08:29 - 09:34 (01:05)
tim ttyp2 Tue Sep 20 08:29 - 09:14 (00:44)

wtmp begins Mon Sep 19 21:12:09 2016

从结果可以看出,这段时间内,tim的总登录时长为06:32。可以使用`last -f /var/log/btmp`命令来查看最近的登录和登出日志:

“`shell

$ last -f /var/log/btmp


输出的结果如下:

```shell
tim ttyp2 Tue Sep 20 09:14 - 09:32 (00:17)
tim ttyp2 Tue Sep 20 08:29 - 09:14 (00:44)
tim ttyp1 Tue Sep 20 08:29 still logged in
btmp begins Mon Sep 19 21:12:09 2016

从输出结果可以看出,tim在09:14到09:32之间登录了一次,登录时长00:17;在08:29到09:14之间登录了一次,登录时长00:44;在08:29登录后仍在线。

以上就是Linux系统记录最近登录情况的方法,可以帮助我们跟踪用户的登录和登出时间,进而帮助我们确保系统的安全。

香港服务器首选树叶云,2H2G首月10元开通。
树叶云(www.IDC.Net)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/206115.html<

(0)
运维的头像运维
上一篇2025-04-07 22:33
下一篇 2025-04-07 22:35

相关推荐

  • Docker主机通信具体方法

    由于docker技术的火爆,导致现在越来越多的企业都在使用docker这种虚拟化技术。企业中使用docker这种虚拟化技术,其目的就是为了让docker中的容器对外提供服务。因此,…

  • 详解MySQL Json优缺点

    今天的分享是再批 json, 去年分享过因为 mysql json 导致的故障,今天的 case 其实是去年的姊妹篇,原理一模一样。上一篇弱智的 MySQL NULL, 居然有小伙…

  • 一键关闭服务器危险端口BAT文件安防篇[端口介绍]

    默认状态下,Windows会在你的电脑上打开许多服务端口,黑客常常利用这些端口来实施入侵,因此掌握端口方面的知识,是安全上网必备的技能。 一、常用端口及其分类 电脑在Interne…

  • Linux高并发优化参数

    众所周知在默认参数情况下Linux对高并发支持并不好,主要受限于单进程最大打开文件数限制、内核TCP参数方面和IO事件分配机制等。下面就从几方面来调整使Linux系统能够支持高并发…

  • Linux的网络配置

    作为一个linux的疯狂热爱者,我们首先需要掌握的就是在linux系统下怎么配置IP、路由和主机名基本的linux网络配置,本篇文章重点为大家讲解一下Linux的网络配置。 进入L…

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注