Linux中如何查看当前登录用户 快速掌握查看登录用户的命令技巧

严格来说,这是在 Linux 中检查当前登录用户的唯一方法,如果使用正确的命令,它是非常有效的。

展开来说,谁是最完美的?去年我们跑了一个监控系统,用它看IP源,直接定位挂载在网盘上的远程用户,省了半天时间。
人们比其他人做得更多的另一件事。
在一个案例中,一位本地用户秘密运行了一个挖掘脚本,并向我展示了实时进程状态,这让我感到震惊。
还有一个更重要的细节。
进行安全检查时不要将注意力集中在任何人身上。
最后还有隐藏的重启日志。
去年系统重启时审计几乎一塌糊涂。
|还有一件事如果系统安装了whois工具;您还可以用来检查whois;但不要将它与任何人混淆;它是检查域名,而不是用户。

结束:建议一起创建脚本,使用实时查看器查看日志。
安检的时候,你可以直接做,你就会有一个想法。

linux查看当前用户的方法是什么

who命令:列出所有登录用户及登录时间。
whoami: 命令返回当前用户名。
w 命令:显示当前用户和系统负载的信息。

查看所有用户: ls /home:列出普通用户(不包括系统用户)的主目录。
猫 /etc/passwd | cut -d: -f1 -3 :提取用户名和UID(UID>1 000为普通用户)。
Lastlog:显示所有用户的最后登录时间(大多数未登录的用户是系统服务帐户)。

实用提醒:访问/etc/passwd需要权限。

每天学一个 Linux 命令(53):who

who命令显示当前登录用户的信息。
格式:which [选项]
主要特点:
基本信息:用户名、终端、连接时间、IP。
示例:root pts/0 2 02 1 -01 -1 7 08 :2 6 (1 9 2 .1 6 8 .1 .9 3 )
选项:
-b:系统启动时间。
示例: who -b 系统启动输出 2 02 1 -01 -1 4 05 :4 1
-d:僵尸进程。
示例:who -d(不退出意味着没有僵尸进程)
-H:有标题。
示例:who -aH 显示完整信息
-q:快速统计人数。
示例:who -q 输出 rootusers=2 典型场景:
监控连接:谁实时看到
启动时间:who -b 检查系统运行了多长时间
用户统计:who -q 快速统计
注:
root用户拥有更高的权限。

并非所有系统都支持 -i 选项。

操作提醒:使用who -a查看最可靠的信息。

LINUX如何查看当前登录的用户_LINUX查看当前在线用户的命令

结论:
谁:显示基本用户信息。
对于基本使用,直接输入 who。

w:显示用户活动和系统负载,输入w并回车。

users:仅显示用户名列表并执行用户。

last:显示登录历史记录,上次运行查看。

使用 user 获取用户名列表,w 获取用户活动,who 获取详细信息,last 获取历史记录。