Linux命令200例:who用于显示当前登录到系统的用户信息

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。

🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。

🏆本文已收录于专栏:Linux命令大全

🏆本专栏我们会通过具体的系统的命令讲解加上鲜活的实操案例对各个命令进行深入讲解。欢迎提前锁定关注。

🎉欢迎 👍点赞✍评论⭐收藏

文章目录

  • 一、简介
  • 二、语法
  • 三、参数
  • 四、实际例子
    • [4.1 显示当前登录用户](#4.1 显示当前登录用户)
    • [4.2 显示详细信息](#4.2 显示详细信息)
    • [4.3 显示系统启动时间](#4.3 显示系统启动时间)
    • [4.4 显示空闲状态](#4.4 显示空闲状态)
    • [4.5 以标题形式显示输出](#4.5 以标题形式显示输出)
    • [4.6 仅显示登录用户的数量](#4.6 仅显示登录用户的数量)
    • [4.7 仅显示用户名和登录时间](#4.7 仅显示用户名和登录时间)
    • [4.8 显示最后一次系统的活动状态](#4.8 显示最后一次系统的活动状态)
  • 五、总结

一、简介

在Linux系统中,who 命令用于显示当前登录到系统的用户信息。它会显示用户的登录名、终端设备、登录时间等相关信息。

二、语法

who 命令的语法如下所示:

复制代码
who [参数] [文件]

三、参数

以下是常用的几个参数:

  • -a:显示更详细的信息,包括终端设备、登录时间等。
  • -b:显示系统启动的时间。
  • -d:显示空闲状态。
  • -H:以标题形式显示输出。
  • -q:仅显示登录用户的数量。
  • -s:仅显示登录用户的用户名和登录时间。
  • -T:显示最后一次系统的活动状态。
  • --help:显示帮助信息。

四、实际例子

下面给出了8个使用 who 命令的实际例子:

4.1 显示当前登录用户

shell 复制代码
who

这将显示当前登录到系统的用户信息,包括用户名、终端设备、登录时间等。

4.2 显示详细信息

shell 复制代码
who -a

该命令将显示详细的登录信息,包括终端设备、登录时间、空闲时间等。

4.3 显示系统启动时间

shell 复制代码
who -b

该命令将显示系统启动的时间。

4.4 显示空闲状态

shell 复制代码
who -d

该命令将显示用户的空闲状态,即用户最后一次操作的时间。

4.5 以标题形式显示输出

shell 复制代码
who -H

该命令将以标题形式显示输出,包括登录名、终端、登录时间和空闲时间等。

4.6 仅显示登录用户的数量

shell 复制代码
who -q

该命令将仅显示登录到系统的用户数量。

4.7 仅显示用户名和登录时间

shell 复制代码
who -s

该命令将仅显示登录用户的用户名和登录时间。

4.8 显示最后一次系统的活动状态

shell 复制代码
who -T

该命令将显示最后一次系统的活动状态,包括登录用户的用户名和登录时间。

五、总结

通过本文我们了解了 who 命令的基本用法和常用参数,并给出了8个实际的例子。使用 who 命令可以方便地查看当前登录到系统的用户信息,这对于系统管理员和普通用户都非常有用。希望本文能帮助你更好地理解和使用 who 命令。

推荐你阅读本专栏 Linux命令大全,以便更深入地理解和应用这些命令。

相关推荐
程序员-Benothing43 分钟前
Linux文件查看与编辑:cat、less、tail、vim快速入门
linux·运维·服务器
风哥2号2 小时前
数据库教程FGMT52‑PostgreSQL用户权限与安全管理
数据库·postgresql
考虑考虑7 小时前
docker compose V2版本新属性
运维·后端·自动化运维
风哥2号8 小时前
数据库教程FGMT27‑MySQL数据库基础知识与体系架构
数据库·mysql
AlanBruce8 小时前
摩尔信使MThings功能综述与应用使用指南
linux·自动化·plc·mthings·摩尔信使
小小的木头人9 小时前
Ubuntu Samba修改端口绕过445封禁挂载
运维·ubuntu
YangYang9YangYan9 小时前
2026 校招商品分析岗位 JD 拆解,核心指标、工具与面试考点
大数据·数据库·数据分析
西安栈上月明软件科技10 小时前
从业务黑话到本体图谱:OAG本体建模五步法(西安老系统AI化改造实战)
数据库·人工智能·架构
anxiao_m10 小时前
跨云跨机房大数据迁移怎么选?不同场景工具适配指南
数据库·云启快传
wdfk_prog10 小时前
ROS教程:01 搭建 ROS1 Noetic Docker 开发环境
运维·缓存·docker·容器·ros