linux查看登录用户

article/2025/9/15 13:22:58

1,w

w,显示目前登入系统的用户信息

-f  开启或关闭显示用户从何处登入系统。

-h  不显示各栏位的标题信息列。

-l  使用详细格式列表,此为预设值。

-s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。

-u  忽略执行程序的名称,以及该程序耗费CPU时间的信息。

-V  显示版本信息。 [root@card-web03 ~]# w 17:28:45 up 84 days, 23:32, 1 user, load average: 0.01, 0.03, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 123.115.76.110 17:06 5.00s 0.03s 0.00s w 输出的结果的含义:

USER 登录的用户名

TTY 登录终端

FROM 从哪个IP地址登录

LOGIN@ 登录时间

IDLE 用户闲置时间

JCPU 指的是和该终端连接的所有进程占用的时间,这个时间里并不包括过去的后台

作业时间,但却包括当前正在运行的后台作业所占用的时间

PCPU 当前进程所占用的时间

WHAT 当前正在运行的命令

 

2.who

显示当前已登录的用户信息 输出的结果有:用户名,登录终端,登录的时间 [root@card-web03 ~]# who root pts/1 2019-03-12 17:06 (12.3.1.15)

#输出的结果有:用户名,登录终端,登录的时间 3. last

列出目前与过去登入系统的用户相关信息。

  • R: 省略 hostname 的栏位 -n:指定输出记录的条数。 -f file:指定用文件file作为查询用的log文件。 -t tty:只显示指定的虚拟控制台上登录情况。 -h 节点:只显示指定的节点上的登录情况。 -i IP:只显示指定的IP上登录的情况。 -1:用IP来显示远端地址。 -y:显示记录的年、月、日。     -ID:知道查询的用户名。 -x:显示系统关闭、用户登录和退出的历史。 [root@card-web03 ~]# last root pts/1 12.3.11.5 Tue Mar 12 17:06 still logged in
    root pts/1 12.3.11.5 Tue Mar 12 16:03 - 16:06 (00:02)
    root pts/2 12.3.11.5 Tue Mar 12 15:46 - 15:46 (00:00)
    root pts/2 12.3.11.5 Tue Mar 12 15:44 - 15:44 (00:00)
    root pts/3 12.3.11.5 Tue Mar 12 15:42 - 15:42 (00:00)
    root pts/2 12.3.11.5 Tue Mar 12 15:41 - 15:42 (00:01)

#命令的输出包含:用户名,登录终端,登录IP,登录时间,退出时间(在线时间) 4.lastlog

lastlog命令检查某特定用户上次登录的时间

-b, --before DAYS 仅打印早于 DAYS 的最近登录记录

-h, --help 显示此帮助信息并推出

-R, --root CHROOT_DIR chroot 到的目录

-t, --time DAYS 仅打印晚于 DAYS 的最近登录记录

-u, --user LOGIN 打印 LOGIN 用户的最近登录记录 注意:lastlog命令默认读取的是/var/log/wtmp这个文件的数据,一定注意这个文件不能用vi来查看。

命令输出包括:用户名,登录终端,登录IP,最后一次登录时间

  1. ac

根据/var/log/wtmp文件中的登陆和退出时间报告用户连接的时间(小时),默认输出报告总时间  (1)-p:显示每个用户的连接时间  (2)-d:显示每天的连接时间  (3)-y:显示年份,和-d配合使用 ———————————————— 版权声明:本文为CSDN博主「木华思流年」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/wanchaopeng/article/details/88425067

以上就是良许教程网为各位朋友分享的Linux相关知识。


http://chatgpt.dhexx.cn/article/LS68Ik4d.shtml

相关文章

Linux下查看当前用户和所属用户组方法总结

1、查看当前用户 (1)whoami (2)id -un (3)who -H (4)who(查看当前登陆的所有用户,和who -H功能差不多) 2、查看当前用户所属的组 &#xff08…

linux如何查看所有的用户和组信息?

首先打开终端(这里是Ubuntu系统),其他的打开命令界面即可 然后输入命令行cat /etc/passwd,直接按下回车键即可 然后这里就会显示很多的信息,所有的用户都在这里面了 然后就是查看所有的组,同样的方法…

linux 查看用户信息

目录 /etc/passwd id命令 whois命令 whoami命令 who命令 w命令 finger命令 vlock命令 /etc/passwd 有的用户信息在根目录 /etc/passwd 文件内,而passwd的所有权限是root用户及root组用户,所有想要查看所有用户,需要root用户登录系统…

linux查看所有用户命令

1、Linux里查看所有用户 (1)在终端里.其实只需要查看 /etc/passwd文件就行了. (2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户. 或者用cat /etc/passwd |cut -f 1 -d : 2、用户管理相关命令 useradd命令 useradd 选项 用户名 -d 目录,指定用户主目录,如…

Linux命令之查看登录用户列表users

概述 users 命令 用于显示当前登录系统的所有用户的用户列表。每个显示的用户名对应一个登录会话。如果一个用户有不止一个登录会话,那他的用户名将显示相同的次数。 注:该命令与 who、w 类似。不过该命令只会显示登录用户名,信息简略。 语法…

Linux 系统中如何查看当前所有登录的用户

导读今天我们简单介绍下在 Linux 系统中列出登录用户的几种方法。 在多用户的 Linux 系统中,有时候会有查询当前已登录到系统中用户的需求。比如因某种原因要​​注销某个用户​​​。 今天我们简单介绍下在 Linux 系统中列出登录用户的几种方法。 我们所介绍的这…

查看linux用户密码

需要root用户 用户名在/etc/passwd这个文件中; 密码在/etc/shadow中 cat /etc/passwd cat /etc/shadow root:$6$1WtyW6O0baQmTkDG$o.YXXTOZSb7hP4HitigzaW/mZS433aSFpancmyNKYxU/59FuPVlIeVNBUKQQVgzx3kszkQAxo6C2wjrRbv0VZ.::0:99999:7::: 格式解释 {用户名}…

linux查看用户名

【步骤一】cat /etc/passwd cat /etc/passwd查看所有的用户信息,详情如下图 【步骤二】cat /etc/passwd|grep 用户名 cat /etc/passwd|grep 用户名,用于查找某个用户,如下图 【步骤三】cat /etc/group cat /etc/group查看所有组信息&#x…

linux如何查看用户

【步骤一】cat /etc/passwd cat /etc/passwd查看所有的用户信息,详情如下图 【步骤二】cat /etc/passwd|grep 用户名 cat /etc/passwd|grep 用户名,用于查找某个用户,如下图 【步骤三】cat /etc/group cat /etc/group查看所有组信息&…

linux下查看当前用户、所有用户的方法

注: 1、以下测试在ubuntu 9.10上进行,其他平台未测试。 2、这个只是我个人的理解,不一定完全正确 3、版权所有,转载请注明作者和出处 一、查看当前用户 1、shell终端中输入:who 当前用户为:book&#xf…

linux 查看当前用户密码

用过Linux系统的人都知道,Linux系统查看用户不是会Windows那样,鼠标右键看我的电脑属性,然后看计算机用户和组即可。 那么Linux操作系统里查看所有用户该怎么办呢?用命令。其实用命令就能很轻松的查看到Linux系统有哪些用户。 1、Linux里查看所有用户 (1)在终端里.其实只需…

面试官:说说Linux下查看当前登录用户信息的所有方法

点赞关注,不会迷路! 背景 作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。本文总结了4种查看系统用户信息(通过编号(ID))的方法。 正文 1. 使用w命令查看登录用户正在使用的进程信…

应用使用Druid连接池经常性断链问题分析

前段时间有应用使用Druid连接池经常的提示断链报错,整个问题排查分析过程很有意思。这里将Druid连接池、数据库层以及负载均衡层的配置分析下,记录整个问题的分析过程,同时梳理下Druid连接池的配置和连接保活及回收机制。 1、问题背景 应用通…

druid连接池 - 长时间阻塞问题排查

前言 最近参与一个新项目,从老项目拷贝过来的代码,同样用的druid连接池 PG。但是新项目却经常出现阻塞的情况,有时候甚至可以阻塞半个小时。一时间傻眼了。。 问题排查 问题背景 我们一共有6个开发同学,由于项目时间还是比较…

Druid 连接池技术的使用

文章目录 官网链接连接性能消耗问题分析数据库连接池的作用市面常见连接池产品和对比国货之光druid连接池使用导入druid依赖硬编码方式(了解)软编码方式druid配置(了解) 官网链接 http://www.apache-druid.cn/GettingStarted/chapter-1.html 连接性能消…

druid连接池例子

先导入jia包 驱动jar包 druid的Jar包 写配置文件 定义配置文件(手动加载) 名称:自定义路径:自定义 封装工具类代码 package com.lingaolu.dataSource;import com.alibaba.druid.pool.DruidDataSourceFactory;import javax.sql.Dat…

Druid连接池的使用

先了解什么是druid Druid是阿里开源的数据库连接池,作为后起之秀,性能比dbcp、c3p0更高,使用也越来越广泛。 当然Druid不仅仅是一个连接池,还有很多其他的功能。它还包含一个ProxyDriver,一系列内置的JDBC组件库&#…

SpringBoot整合Druid连接池

SpringBoot整合Druid连接池 前言第一种整合方式自定义的方式引入Druid依赖配置文件配置类实现监控功能开启SQL防火墙实现web应用访问Druid页面需登录 第二种整合方式引入SpringBoot的stater方式引入依赖分析自动配置具体配置示例重启服务测试 总结 前言 Druid是阿里巴巴开发的…

Druid连接池原理

一、数据库连接池初始化 (1)、 如果设置了maxWait或者构造函数参数传入的为true,则创建的ReentrantLock为公平锁,否者为非公平锁 (2)、 如果设置了initialSize>1,则会启动是创建initialSize个数数据库物理连接到线程池。 (3)、 如果没设置…

Druid之连接池

需要注意的是,我们下面提供的几种实现方式都是基于简单的原型,目的是带你了解连接池实现的一些基本原理。真实的数据库连接池技术需要考虑更多复杂的细节。 所以下面这些代码都是不能在生产上直接使用的。 实现的时候会用到java.sql.Connection&#x…