linux查看用户登录时间,ref:linux查看用户登录时间以及命令历史

ref:https://blog.csdn.net/csdn924618338/article/details/73555725/

1、查看当前登录用户信息

who命令:

who缺省输出包括用户名、终端类型、登陆日期以及远程主机。

who /var/log/wtmp

可以查看自从wtmp文件创建以来的每一次登陆情况

(1)-b:查看系统最近一次启动时间

(2)-H:打印每列的标题

users命令:

打印当前登录的用户,每个显示的用户名对应一个登陆会话。

2、查看命令历史

每个用户都有一份命令历史记录

查看$HOME/.bash_history

或者在终端输入: history

3、last命令

查看用户登录历史

此命令会读取 /var/log/wtmp文件;/var/log/btmp可以显示远程登陆信息。

last默认打印所有用户的登陆信息。

如果想打印某个用户的登陆信息,可以使用

last 用户名

选项:

(1)-x:显示系统开关机以及执行等级信息

(2)-a:将登陆ip显示在最后一行

(3)-f :读取特定文件,可以选择 -f /var/log/btmp文件

(4)-d:将IP地址转换为主机名

(5)-n:设置列出名单的显示列数

(6)-t:查看指定时间的用户登录历史

例如:

last -t 20150226160404

显示这个时间戳之前的登陆历史

4、lastlog命令

查看所有用户最近一次登录历史

命令将读取/var/log/lastlog文件;用户排列顺序按照/etc/passwd中的顺序

选项:

(1) -u:查看某个用户的最后一次登陆历史

例如: lastlog -u test

查看用户test的登陆历史

(2) -t:查看最近几天之内的用户登录历史

例如: lastlog -t 1

查看最近1天之内的登陆历史

(3) -b:查看指定天数之前的用户登录历史

例如: lastlog -b 60

查看60天之前的用户登录历史

5、ac命令

根据/var/log/wtmp文件中的登陆和退出时间报告用户连接的时间(小时),默认输出报告总时间

(1)-p:显示每个用户的连接时间

(2)-d:显示每天的连接时间

(3)-y:显示年份,和-d配合使用

linux查看用户登录时间以及命令历史

1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终端类型.登陆日期以及远程主机. who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 (1)-b:查 ...

linux 用户管理(3)----查看用户登录时间以及命令历史

1.查看当前登录用户信息 who命令: who缺省输出包括用户名.终端类型.登陆日期以及远程主机. who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 (1)-b:查 ...

Linux清除用户登录记录和命令历史方法(个人笔记)

清除登陆系统成功的记录 [root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信息 [root@localhost roo ...

linux查看用户登录信息2-who命令

who命令与w命令相似,但要比w命令显示更加详细的信息.[root@rusky opt]# man who WHO(1) User Commands WHO(1) NAME who - show wh ...

linux查看用户登录信息-w命令

NAME w - Show who is logged on and what they are doing. SYNOPSIS w - [husfV] [user] DESCRIPTION w di ...

Linux实战案例(4)CentOS清除用户登录记录和命令历史方法

CentOS清除用户登录记录和命令历史方法 清除登陆系统成功的记录[root@localhost root]# echo > /var/log/wtmp //此文件默认打开时乱码,可查到ip等信 ...

(九)Linux查看用户登录的命令

用户登录查看命令 w 含义:就这么简单,一个字母w就是一个命令.查看登录用户信息. 输出的结果的含义: USER       登录的用户名 TTY        登录终端 FROM      从哪个I ...

Linux查看用户登录信息-last

last命令: last命令用于显示用户最近登录信息.单独执行last命令,将读取 /var/log/wtmp 文件,并将给该文件的内容记录的登入系统的用户名单全部显示出来. 语法: last (选项 ...

Linux - 查看用户登录记录

有关用户登录的信息记录在 utmp(/var/run/utmp).wtmp(/var/log/wtmp).btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) ...

随机推荐

shell学习之路:流程控制(for)

for循环的语法: 1.  for 变量 in 值1 值2 值3.... do 程序 done 例如:下列脚本会分别打印4次 分别是morning noon afternoon evening的值 # ...

Hadoop on Mac with IntelliJ IDEA - 1 解决input path does not exist问题

本文讲述使用IntelliJ IDEA时遇到Hadoop提示input path does not exist(输入路径不存在)的解决过程. 环境:Mac OS X 10.9.5, IntelliJ ...

Android中图片的异步加载

转: 1.  为什么要异步加载图片 下载图片比较费时,先显示文字部分,让加载图片的过程在后台,以提升用户体验 2.  SoftReference的作用 栈内存—引用 堆内存—对象 Eg: Object ...

关于 Repository和UnitOfWork 模式的关系

本以为,关于这方面的理解,园子中的文章已经很多的了,再多做文章真的就“多做文章了”,但是最近发现,还是有必要的,首先,每个人对于同一事物的理解方式和出发点都是不同的,所以思考的方式得到结果也是不同的. ...

浅谈C++ Lambda 表达式(简称LB)

C++ 11 对LB的支持,对于喜欢Functional Programming的人来说,无疑是超好消息.它使得C++进入了和C#,JavaScript等现代流行的程序设计语言所代表的名人堂. 不熟悉 ...

COALESCE函数

--SQL学习笔记一 --函数coalesce --功能返回参数中第一个非NULL值 --语法 COALESCE ( expression [ ,n ] ) --创建测试表 IF OBJECT_ID( ...

Hive实现oracle的Minus函数

在Oracle中minus运算的主要功能是: 在进行两个表格或者两个查询结果的时候,返回在第一个表格/查询结果中与第二个表格/查询结果不同样的记录. 结果不同样的记录包括两种情况:A,B 表中某一行的 ...

一个神奇SQL引发的故障【转】

前几天一个客户数据库主实例告警,诊断过程中发现是由一个慢SQL导致的数据库故障,而在排查逐步深入之后却发现这个现象的不可思议. 问题描述 2016年12日09日,大概9点26分左右,一个客户的生产库主 ...

Linux常用命令100个用法

平时用linux时,我有一个习惯就是把遇到的,比较有用,并且容易忘的命令,放到一个文本文件中,没事的时候可以拿出来看看,这样可以加深映像,时间长了这些命令的用法基本上都能掌握了.以下是100个用法,有 ...

SDL播放YUV----单帧

用到的项目:Tocy-Android-SDLv2 C中的 入口: main.c as_lesson_XXX.c bmp_main : 在C中定义文件的路径: char *filepath = &quo ...

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值