Linux who指令查询和显示当前登录系统的用户信息

who是 Linux 系统中一个基础且重要的系统管理命令,用于查询和显示当前登录系统的用户信息。它通过读取系统日志文件(默认为/var/run/utmp)来获取数据,并将结果以清晰格式输出。

一、命令基本语法与功能

命令的基本语法为:

who [选项]... [文件 | 参数1 参数2]

如果不指定文件,则默认读取/var/run/utmp来获取当前登录信息;如果指定文件(如/var/log/wtmp),则可以查看历史登录记录。

执行who命令(不加任何选项)会默认显示当前所有登录用户的用户名终端设备登录时间以及远程主机地址(如果是从远程登录)。

二、常用选项与示例

who命令支持丰富的选项来满足不同的查询需求。以下是一些最常用的选项及其效果:

选项功能描述示例命令与典型输出
-H在输出结果上方显示列标题,使信息更易读。who -H会输出类似NAME LINE TIME IDLE PID COMMENT的标题行。
-u-i显示用户空闲时间进程ID等额外信息。空闲时间显示规则:.表示最近1分钟内有活动;00:11表示空闲11分钟;old表示空闲超过24小时;?表示无法检测(如图形界面)。who -uH
-a显示所有信息,是-b -d --login -p -r -t -T -u选项的集合,输出包括系统启动时间、运行级别、死进程等最全面的信息。who -a
-b仅显示系统最近一次启动的时间和日期who -b输出:system boot 2025-06-09 05:58
-r显示系统当前的运行级别who -r输出:run-level 5 2025-06-09 05:58
-q快速统计,只显示登录的用户名列表和用户总数,输出简洁。who -q输出:root root root root# users=4
-m仅显示与当前终端关联的用户信息。其等效命令who am iwho mom likes也用于实现此功能。who -mwho am i
-T-w显示用户终端的消息写入状态+表示允许接收消息;-表示禁止;?表示状态未知或终端不支持。who -a的输出中,用户名旁会显示+-符号。

三、核心应用场景

  1. 实时查看在线用户:最基本的用途,快速了解谁登录了系统以及从何处登录。
  2. 系统状态检查:通过-b-r选项可以方便地查看系统启动时间和运行级别,用于基础运维。
  3. 用户会话管理:结合-u选项查看用户的空闲时间,可以帮助管理员判断哪些会话可能可以被安全终止。在需要踢出指定用户时,可先用whow命令查出其对应的终端(如pts/3),然后使用pkill -kill -t pts/3命令强制其下线。
  4. 审计与历史查询:通过指定日志文件(如who /var/log/wtmp),可以回顾系统的登录、注销、重启等历史记录。

四、输出字段详解

who -uH的典型输出为例:

NAME LINE TIME IDLE PID COMMENT root pts/0 2025-06-09 01:40 . 11005 (192.168.118.1)
  • NAME:登录的用户名。
  • LINE:终端设备类型。ttyN表示物理终端;pts/N表示伪终端(通常是 SSH 或 Telnet 远程连接);:0表示图形界面会话。
  • TIME:用户登录的时间。
  • IDLE:用户空闲时间,规则如上所述。
  • PID:用户登录 Shell 的进程 ID。
  • COMMENT:注释信息,通常是远程登录的主机 IP 地址,本地登录则可能显示(:0)或为空。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1119770.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

展望未来:云服务器的下一个十年

展望未来:云服务器的下一个十年站在技术发展的十字路口,云服务器正经历着从“资源上云”到“云原生智能”的质变。展望未来十年,云服务器将不再仅仅是算力的堆砌,而将演变为高度智能化、无服务器化和边缘化的新型计算形态。首先是…

大疆无人机常见故障提示及应对指南

大疆无人机在使用过程中,故障提示主要通过 DJI Fly/DJI GO 4 App 弹窗、机身指示灯状态及遥控器提示音三种方式呈现。以下按「连接通信类」「传感系统类」「动力系统类」「图传相机类」「电池电源类」五大核心场景,整理常见故障提示、核心原因及分步解决…

LINUX modprobe 智能加载和卸载内核模块

modprobe 是 Linux 系统中用于智能加载和卸载内核模块的核心命令。与 insmod 等低级工具不同,它的核心优势在于能自动处理模块之间的依赖关系,使内核模块管理变得高效且可靠。核心功能与工作原理modprobe 的主要功能包括:智能加载模块、自动解…

英伟达的AI芯片架构演进的三个阶段

英伟达(NVIDIA)的这三款产品代表了其AI芯片架构从当前顶峰(Hopper)到即将大规模普及(Blackwell),再到未来愿景(Rubin)的三个阶段。以下是关于性能、规格及技术演进的深度…

vue基于spring boot的乡村民宿预订周边旅游管理系统应用和研究

文章目录摘要项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 随着乡村旅游业的快速发展,民宿预订及周边旅游管理系统的需求日益增长。传统的管…

vue基于Spring Boot的协同过滤算法的快捷酒店预定管理系统设计与开发应用和研究

文章目录协同过滤算法在快捷酒店预订系统中的应用与研究关键技术实现方案算法优化与性能提升系统应用价值评估项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 :文章底部获取博主联系方式!协…

【私域商城系统】

私域商城系统是企业构建自主可控电商生态的核心工具,旨在通过自有渠道深度运营用户资产,实现低成本获客、高复购转化及品牌价值沉淀。以下是其关键特性及实施要点: 一、核心功能模块 全渠道触达与整合 支持小程序、APP、H5、PC端等多终端入口…

从HTML注入到CSRF:一次漏洞组合拳实战

前言 免责声明:本文仅供安全学习研究,所有测试均在授权环境或自建靶场中进行。严禁用于非法用途,否则后果自负。 HTML注入 CSRF登出漏洞实战复现 漏洞概述 在某社区平台的评论功能中发现存储型HTML注入漏洞。虽然前端做了输入过滤&#…

vue基于Spring Boot的实验室预约 设备耗材申请管理系统 学生 教师应用和研究

文章目录 实验室预约与设备耗材管理系统摘要 项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 :文章底部获取博主联系方式! 实验室预约与设备耗材管理系统摘要 该系统基于Vue.js前端框架与…

“数据不灭” 的技术底气

数据安全是企业核心诉求,腾讯云构建覆盖写入、存储、备份、恢复的全生命周期保护体系,以 99.9999999% 数据可靠性承诺护航企业资产。写入阶段采用 Paxos/Raft 强一致性协议与校验和技术,确保数据完整准确;存储层针对不同场景差异化…

2026必备!自考论文难题TOP10 AI论文平台深度测评

2026必备!自考论文难题TOP10 AI论文平台深度测评 2026年自考论文写作工具测评:为何需要这份榜单? 随着自考人数逐年增长,论文写作已成为众多考生面临的“拦路虎”。无论是选题困难、文献检索繁琐,还是格式规范不熟悉&a…

vue基于spring boot的宠物领养救助系统 宠物用品商城管理系统x26k3505应用和研究

文章目录摘要项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 基于Spring Boot和Vue的宠物领养救助系统与宠物用品商城管理系统(x26k3505&…

全链路高可用架构 —— 从基建到应用的立体防护

腾讯云依托二十余年技术积累,构建全链路高可用体系,以 99.999% 服务可用性、99.9999999% 数据可靠性,成为企业数字化转型的坚实地基。基础设施层面,全球 40T3 级可用区采用 2N1 电力冗余、N2 制冷设计与多链路网络架构&#xff0…

vue基于Spring Boot的小区停车位短租管理系统的设计与实现java 沙箱支付应用和研究

文章目录摘要项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 :文章底部获取博主联系方式!摘要 该系统基于Vue.js前端框架与Spring Boot后端技术,设计并实现了一套小区停车位短…

AtomicEOR

AtomicEOR(Atomic Exclusive OR)是一种原子按位异或操作,用于在多线程或并行计算环境中对共享内存中的数据进行原子性的按位异或运算,并返回操作前的旧值。该操作保证在读取、计算、写回三个步骤执行期间不会被其他线程中断&#…

医疗预测项目:CNN + XGBoost 实战全流程

一、项目背景与设计思路1. 为什么“端到端 CNN”在医疗中经常失败?很多教程喜欢这样做:CT 图像 → CNN → 预测是否患病 但在真实医疗场景中,问题很快会暴露:数据量不够(几百 ~ 几千)批次差异大&#xff08…

传统机器学习 vs 深度学习:什么时候该选谁?

在 AI 学习和项目实践中,很多人都会陷入一个反复纠结的问题:这个问题,我到底该用传统机器学习,还是直接上深度学习?有人觉得:传统机器学习太“老”深度学习才是未来也有人认为:深度学习太复杂传…

支撑亿级流量的可靠性神话

互联网业务流量潮汐式波动对云服务提出极致挑战,腾讯云凭借弹性架构与高并发技术,支撑微信、QQ 等亿级产品稳定运行,成为小红书、快手等企业的增长后盾。弹性层面,云服务器自动扩缩容、容器服务秒级启动数千容器,轻松应…

全网最全9个AI论文软件,专科生轻松搞定毕业论文!

全网最全9个AI论文软件,专科生轻松搞定毕业论文! AI 工具如何助力论文写作,专科生也能轻松应对 在如今的学术环境中,越来越多的学生开始借助 AI 工具来提升论文写作效率。尤其是对于专科生而言,面对繁重的毕业论文任务…

2026年最新爆火!9款AI论文神器实测,1小时搞定文理医工所有难题!

深夜警告: 如果你的开题报告明天要交,如果你的初稿后天是死线,如果你的导师又发来了“最后通牒”式的修改意见——那么恭喜你,刷到这篇文章是你今晚最幸运的事。2026年的学术竞争已经进入白热化,别人用AI工具30分钟搞定…