linux中怎么查询history的操作时间

2023-04-18 07:40:00 查询 操作 时间

在Linux系统中,可以使用“history”命令来查询历史操作记录,但是这些记录并不包含操作时间的信息。要查看操作时间,需要使用“last”命令。

last命令用来查看系统中用户的登录历史记录,包括登录时间和登录IP等信息,但是它也可以用来查看某个用户的操作历史记录。

要查看某个用户的操作时间,可以使用以下命令:

last -a -i username

其中,username是要查看的用户名,-a参数表示查看所有用户的操作历史记录,-i参数表示显示操作时间。

运行上述命令后,系统会列出该用户的所有操作历史记录,其中包括操作时间。比如:

username tty4        Thu Jun 11 10:20 - 10:20  (00:00)
username tty4        Thu Jun 11 10:19 - 10:19  (00:00)
username tty4        Thu Jun 11 10:18 - 10:18  (00:00)

上面的输出表明,用户username在10:20,10:19,10:18时分分别进行了操作。

last命令还可以指定查看某段时间内的操作历史记录,比如:

last -a -i username --since "2020-06-10" --until "2020-06-11"

上面的命令可以查看2020年6月10号至11号间,用户username的操作历史记录,其中包括操作时间。

总之,要查看Linux系统中某个用户的操作时间,可以使用last命令,指定-a,-i参数,以及--since和--until参数,即可查看操作时间信息。

相关文章