问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何查看linux用户的操作记录

发布网友 发布时间:2022-04-20 16:16

我来回答

1个回答

热心网友 时间:2022-05-04 08:21

1、使用w命令查看登录用户正在使用的进程信息,w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括:用户名称
用户的机器名称或tty号
远程主机地址
用户登录系统的时间
空闲时间(作用不大)
附加到tty(终端)的进程所用的时间(JCPU时间)
当前进程所用时间(PCPU时间)
用户当前正在使用的命令
$ w
23:04:27 up 29 days, 7:51, 3 users, load average: 0.04, 0.06, 0.02
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
ramesh pts/0 10.1.80.56 22:57 8.00s 0.05s 0.01s sshd: ramesh [priv]
jason pts/1 10.20.48 23:01 2:53 0.01s 0.01s -bash
john pts/2 10.1.80.7 23:04 0.00s 0.00s 0.00s w

此外,可以使用who am i查看使用该命令的用户及进程,使用who查看所有登录用户进程信息,这些查看命令大同小异;
2. 在linux系统的环境下,不管是root用户还是其它的用户只有登陆系统后用进入操作我们都可以通过命令history来查看历史记录, 可是假如一台服务器多人登陆,一天因为某人误操作了删除了重要的数据。这时候通过查看历史记录(命令:history)是没有什么意义了(因为history只针对登录用户下执行有效,即使root用户也无法得到其它用户histotry历史)。那有没有什么办法实现通过记录登陆后的IP地址和某用户名所操作的历史记录呢?答案:有的。
通过在/etc/profile里面加入以下代码就可以实现:
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎么描写小猫呢? 什么梦预示正缘要出现 壳外电场分布为什么与壳内电荷的位置无关啊 为什么带电球壳的内部场强处处为零? 电荷内或外感应球壳,球壳内部场强是否处处为零 win11回收站图标隐藏方法-win11回收站怎么隐藏 Windows 11回收站不见了怎么办_如何在Windows 11中恢复回收站图标 Win11回收站图标显示方法 win11显示回收站的方法_win11怎么显示回收站 华为荣耀5X评价,缺点,参数 linux 使用哪个命令可以查看历史命令 linux怎么查看用过的命令 linux命令中显示之前操作过的所有命令的命令是什么 linux查看历史命令执行结果 linux如何查看用户所有的历史操作记录 如何查看linux上的历史执行命令 查看linux系统历史用户登陆信息可用一下命令 怎么设置IE浏览器一个窗口打开多个页面 IE浏览器页面如何设置 免费邮箱与付费邮箱的区别到底有多大 国内收费邮箱哪个又便宜又好? 相比免费邮箱而言,收费邮件具有的主要特点是 哪个收费邮箱最好用? 收费邮箱哪家好? 免费邮箱与收费邮箱对比功能上有什么不同? 哪个收费邮箱最好用,有没有最好用的收费邮箱啊? 收费个人邮箱有哪些好用的功能? VIP邮箱哪个最好? 收费邮箱怎么注册?与普通的有啥区别? 使用收费邮箱有哪些好处? 请问linux的history指令如何显示全部的历史记录 linux下文件历史操作记录如何查询 在linux里如何查看以前的使用过的命令的时间 linux 查看当前系统默认可以记住用户多少个历史命... linux查看历史操作记录 Linux查看所有用户用什么命令? 新手业务员怎么才能跑出业绩? 我是个新手,开两次车都碰见小孩突然跑出来还不知... 诛仙3进入了新手村怎么出去 新手不熟悉高速的驾驶方式,跑高速要注意什么? 亲戚朋友都买了保险、而我是个新手保险业务员、我... 新手跑业务,该如何下手呢? 武林外传新手。跑出去回不来,半路就被杀,用回城只... 我的世界新人进房间封闭式为什么会跑出去? 新手怎么跑市场? 新手刚开始跑步跑多久比较好? 新手怎样跑业务 新手。DIV中的字体为什么跑出了div区域? 新手如何跑业务? 作为一个新手,在每天跑完步后需要注意什么?