登录
首页 >  文章 >  linux

Linux查看登录用户命令who使用方法

时间:2025-07-03 13:42:17 398浏览 收藏

小伙伴们有没有觉得学习文章很有意思?有意思就对了!今天就给大家带来《Linux查看登录用户命令who用法详解》,以下内容将会涉及到,若是在学习中对其中部分知识点有疑问,或许看了本文就能帮到你!

linux显示登录用户是什么-who命令使用与实例

Linux who命令

在Linux系统中,who命令的作用是查看当前有哪些用户正在使用系统。该命令会显示出包括用户ID、所使用的终端、连接来源、登录时间、空闲时长、CPU使用情况以及操作状态等详细信息。

使用权限:所有用户均可执行此命令。

语法格式

who - [husfV] [user]

参数说明

  • -H 或 --heading:输出信息时包含列标题;
  • -i 或 -u 或 --idle:展示用户的空闲时间,若用户在一分钟内有活动则标记为".",超过24小时无活动则标记为"old";
  • -m:效果等同于输入"am i";
  • -q 或 --count:仅列出登录用户的账户名及总人数;
  • -s:此参数已被忽略,仅为兼容旧版本而存在;
  • -w 或 -T 或 --mesg 或 --message 或 --writable:显示用户是否允许接收消息的状态;
  • --help:查看在线帮助文档;
  • --version:输出命令版本信息。

使用示例

查看当前已登录的用户信息

# who  //查看当前登录系统的用户
root   tty7     2014-05-13 12:12 (:0)
root   pts/0    2014-05-14 17:09 (:0.0)
root   pts/1    2014-05-14 18:51 (192.168.1.17)
root   pts/2    2014-05-14 19:48 (192.168.1.17)

显示带标题栏的信息

# who -H
NAME   LINE     TIME       COMMENT
root   tty7     2014-05-13 12:12 (:0)
root   pts/0    2014-05-14 17:09 (:0.0)
root   pts/1    2014-05-14 18:51 (192.168.1.17)
root   pts/2    2014-05-14 19:48 (192.168.1.17)

查看用户登录来源信息

# who -l -H
NAME   LINE     TIME       IDLE     PID COMMENT
LOGIN  tty4     2014-05-13 12:11        852 id=4
LOGIN  tty5     2014-05-13 12:11        855 id=5
LOGIN  tty2     2014-05-13 12:11        862 id=2
LOGIN  tty3     2014-05-13 12:11        864 id=3
LOGIN  tty6     2014-05-13 12:11        867 id=6
LOGIN  tty1     2014-05-13 12:11       1021 id=1

显示终端状态信息

# who -T -H
NAME    LINE     TIME       COMMENT
root   + tty7     2014-05-13 12:12 (:0)
root   + pts/0    2014-05-14 17:09 (:0.0)
root   - pts/1    2014-05-14 18:51 (192.168.1.17)
root   - pts/2    2014-05-14 19:48 (192.168.1.17)

仅显示当前用户信息

# who -m -H
NAME   LINE     TIME       COMMENT
root   pts/1    2014-05-14 18:51 (192.168.1.17)

简要模式输出

# who -q
root root root root
# users=4

理论要掌握,实操不能落!以上关于《Linux查看登录用户命令who使用方法》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>