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. Linux查看用户登录信息-last

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

  2. linux查看曾经登录用户,Linux查看用户登录记录

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

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

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

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

    查看用户登录时间以及命令历史 文章目录: 你有没有遇到这种情况,就是有一台服务器,上面有多个人登陆使用,但是突然右某一天,服务器突然出现了问题,然后你没有操作,但是此时你却成为了怀疑的对象,搞出问题的 ...

  5. 通过命令查看linux 密码,linux查看用户密码(linux查看用户密码命令)

    linux查看用户密码(linux查看用户密码命令) 2020-05-15 13:18:30 共10个回答 1.用户名和密码的存储位置存储帐号的文件:/etc/passwd存储密码的文件:/etc/s ...

  6. Linux查看用户列表

    Linux查看用户列表 cat /etc/passwd 可以查看所有用户的列表 cat /etc/passwdroot:x:0:0:root:/root:/bin/bash bin:x:1:1:bin ...

  7. linux命令groups,linux 查看用户所在组(groups指令的使用) 含实例

    经常将某个文件夹的权限赋给某个用户的时候,也需要配置该用户所在的组,因此,我们需要查看该用户有哪些组,我们可以使用如上命令 查看用户所在组 [oracle@gl ~]$ vi /etc/group r ...

  8. Linux查看用户所属用户组

    1.查看当前用户所属用户组 [oracle@serverhl ~]$ groups oinstall dba 2.查看<user1>, <user2> 和 <user3& ...

  9. linux 查看历史打印,2019-02-01 Linux查看用户/历史命令

    1.当前登录用户信息 who: 用户名.终端类型.登陆日期以及远程主机地址. axing@ax:~$ who axing pts/0 2019-02-01 15:19 (46.xxx.170.xx) ...

最新文章

  1. 中山大学计算机学院运动会,中山大学2019年运动会.PDF
  2. java后台日期怎么去重,JAVA后台业务实现去重
  3. 深入理解Nginx 模块开发与架构解析-陶辉 读书笔记
  4. 互联网安全前景乐观,安全问题不会成为影响互联网应用的障碍
  5. HTTP 头部字段 Cache Control max-age = 0 和 no-cache 的区别
  6. 这么多两院院士竟然来自同一个家族!
  7. 云原生人物志 | Pulsar翟佳:社区的信任最重要
  8. $NOIp$前的日常
  9. SignalR循序渐进(三)简易的集群通讯组件
  10. Samba 共享目录启动mysql
  11. ubintu yum装mysql_Ubuntu 下安装Mysql centos8 下安装mysql8.0
  12. 界址点圆圈怎么生成_手机联系人怎么加入黑名单
  13. 通过程序得到数据库表之间的关联关系
  14. Thinkphp twig
  15. Atitit 2016 技术趋势与没落技术 目录 1.1. 流水线 即代码通过编码而非配置CI/CD运行工具的方式,来定义部署 流水线 1 1.2. 将APIs当作产品 1 1.3. 无服务器架构
  16. php huoqv 多选,镊噍虫刻蘖舌#joquycg
  17. 模糊聚类划分matlab代码,模糊C均值聚类算法(原理+Matlab代码) - 全文
  18. 计算机基础——4.1 数字通信入门
  19. 微型计算机系统有三类总线它们是,《微机原理、汇编语言与接口技术》韩晓茹(习题解答全套...
  20. 实战开发支付SDK —— 处理微信支付异步回调以及订单状态查询(含源码)

热门文章

  1. ExcelVBA之 sheet隐藏
  2. 大端与小端字节数据详解
  3. Android---Toolbar
  4. 【XXE漏洞01】XML漏洞原理及实验
  5. 如何打开数据库的db.opt文件
  6. 群晖NAS教程(二十二)、利用Docker安装minio
  7. gensim Word2Vec 训练和使用
  8. python的多任务处理
  9. from keras.preprocessing.sequence import pad_sequences 标红
  10. 微信公众号服务器搭建