1、当前登录
用户信息 who: 用户名、终端类型、登陆日期以及远程主机地址。 who /var/log/wtmp 可以查看自从wtmp文件创建以来的每一次登陆情况 -H:打印每列的标题 users
命令: 打印当前登录的用户,从上面可以看到我自己从不同主机同时登录,所以下面
显示2次。 2、查看命令历史 每个用户的命令历史记录保存在 ~/.bash_history 文件里, 或者在终端输入: history 要想再执行哪条,使用 !96 重新执行该条命令。 3、last命令查看用户登录历史 此命令会读取 /var/log/wtmp文件;/var/log/btmp可以显示远程登陆信息。 last默认打印所有用户的登陆信息。 如果想打印某个用户的登陆信息,可以使用 last 用户名 一些选项: (1)-x:显示系统开关机以及执行等级信息 (2)-a:将登陆ip显示在最后一行 (3)-d:将IP地址转换为主机名 (4)-t:查看指定时间的用户登录历史 例如: 查看axing在 axing@ax:~$ last axing -a -t 20190201160000 4、lastlog命令查看所有用户最近一次登录历史 读取/var/log/lastlog文件;用户排列顺序按照/etc/passwd中的顺序 一些选项: (1) -u:查看某用户的最后一次登录记录 比如: lastlog -u axing (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查看最近登录成功/失败的用户信息
推荐使用命令 last 、 w -i 可以查看到比较详细的登陆信息 登陆时间,闲置时间 登陆终端 闲置时间等
1.Linux users查看在线用户
2.Linux who查看在线用户并显示终端、时间、登陆地址等信息
显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等
讲
参数说明:
显示标题栏和只显示当前用户 IDLE . 代表用户当前活跃
显示登入系统的帐号名称和总人数
3.Linux last命令用于显示用户最近登录信息
最近登录成功的2个用户记录
用户、终端、时间、在线时长** still logged in代表当前在线
显示完整主机名 有时太长默认会显示不全
省略 hostname 的栏位
显示centos登陆信息
**4..Linux lastb命令用于列出登入系统失败的用户相关信息
最近登录失败的2个用户记录 并显示完整主机名
5.Linux w命令用于显示目前登入系统的用户信息
显示当前用户,不显示登录位置
显示IP地址
1、首先打开Linux直接输入一个history即可。
2、然后如果想执行历史中的某个命令,直接感叹号加行号即可。
3、还可以运用感叹号加命令的起始字符即可调出历史命令。
4、输完了以后按回车你就会看到命令起作用了。
5、然后就会显示Linux中各个用户具体的 *** 作时间和 *** 作,通过以上步骤即可解决查看Linux中各个用户的历史 *** 作命令的问题。
评论列表(0条)