linux的基本命令who

不及物动词 其他 35

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    who命令用于显示当前登录的用户信息。它可以显示所有登录系统的用户,并提供关于用户登录终端的信息。

    who命令的基本用法是在终端中输入who,然后按回车键即可显示当前登录用户的相关信息。该命令可以显示用户的登录名、登录终端、登录时间等。

    如果系统中有多个终端正在登录,who命令会将所有登录用户的信息逐行显示出来。每一行的信息包括登录名、登录终端、登录时间和远程主机的IP地址等。

    除了who命令外,还有一些相关的命令可以展示用户信息。例如:

    1. w命令:该命令可以显示当前登录用户的详细信息,包括登录时间、运行时间、登录终端、登录IP地址、登录CPU使用率等。

    2. users命令:该命令用于显示当前登录系统的用户列表。它只显示用户名,不显示其他详细信息。

    3. finger命令:该命令可以显示系统上的用户信息,包括用户名、真实姓名、终端、登录时间等。

    总结来说,Linux中的who命令是一种用于显示登录用户信息的命令。它可以展示当前登录系统的用户列表,并提供有关用户登录终端的相关信息。另外,还有一些相关的命令也可以用于显示用户信息,如w、users和finger命令。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux的基本命令”who”是用于显示当前登录系统的用户信息和时间。

    下面是关于”who”命令的一些重要信息:

    1. 语法:who [OPTION]… [ FILE | ARG1 ARG2 ]
    命令行参数:-a, –all:显示全部信息,包括空终端;-d, –dead:显示已注销的用户;-H, –heading:显示列标题;-i, –ip:显示登录用户的IP地址

    2. who 命令默认显示登录用户的用户名、终端、登录时间等信息。
    示例输出:
    “`
    username pts/0 yyyy-mm-dd hh:mm (:0)
    “`

    3. 如果使用 who -m命令,只会显示当前终端登录的用户信息。
    示例输出:
    “`
    username pts/0 yyyy-mm-dd hh:mm
    “`

    4. who命令可以指定显示特定文件的信息。
    示例命令:
    “`
    who /var/log/wtmp
    “`

    5. 为了更清楚地显示信息,可以与其他命令组合使用。例如,通过who与grep命令组合,可以过滤显示需要的信息。
    示例命令:
    “`
    who | grep username
    “`

    总结:
    “who”命令是Linux系统中非常常用的一个命令,可以用于显示当前登录系统的用户信息和时间。使用不同的选项参数,可以显示更详细的信息或过滤需要的信息。通过与其他命令组合使用,可以更加灵活地查看和操作相关信息。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    基本命令的分类:
    1. 文件与目录管理
    2. 进程管理与任务调度
    3. 用户管理与权限设置
    4. 网络管理
    5. 系统监控与性能分析
    6. 包管理
    7. 系统设置与维护
    8. 文本处理与搜索

    其中,”who”命令属于用户管理与权限设置类的命令。

    一、命令介绍

    1. who命令:显示当前登录系统的用户信息

    二、命令语法

    who [参数]

    三、常用参数

    参数 说明
    -a 显示所有登录系统的用户信息
    -b 显示上次开机时间
    -d 显示活动用户信息
    -H 在文件和IP地址显示标题
    -h 显示帮助信息
    -i 显示登录网卡名称
    -l 显示登录系统的用户信息
    -m 显示当前终端和用户

    四、实例演示

    1. 显示当前登录系统的用户信息

    命令:

    who

    输出:

    <用户名> <终端名称> <登录时间> (<登录IP地址>)

    示例:

    root tty1 2020-05-20 15:30 (:0)
    user pts/0 2020-05-20 15:45 (192.168.1.100)

    解释:

    root是用户名
    tty1是终端名称,tty表示终端设备,1表示终端的编号
    2020-05-20 15:30是登录时间
    (:0)是登录IP地址,如果是本地登录则显示(:0),如果是远程登录则显示对应的IP地址

    2. 显示所有登录系统的用户信息

    命令:

    who -a

    输出:

    <用户名> <终端名称> <登录时间> (<登录IP地址>)

    示例:

    root tty1 2020-05-20 15:30 (:0)
    user pts/0 2020-05-20 15:45 (192.168.1.100)
    root pts/1 2020-05-20 16:00 (192.168.1.200)

    解释:

    输出了所有用户的登录信息,包括本地登录和远程登录的用户信息

    3. 显示上次开机时间

    命令:

    who -b

    输出:

    系统启动时间 YYYY-MM-DD hh:mm

    示例:

    system boot 2020-05-20 14:30

    解释:

    显示了系统的上次开机时间

    4. 显示活动用户信息

    命令:

    who -d

    输出:

    <用户名> <终端名称> <登录时间> <活动时间> (<登录IP地址>)

    示例:

    user pts/0 2020-05-20 15:45 00:10 (192.168.1.100)

    解释:

    输出了用户的活动时间,即用户在终端上的操作时间

    五、总结

    who命令用于显示当前登录系统的用户信息。命令执行后会显示用户的用户名、终端名称、登录时间和登录的IP地址等信息。通过who命令,可以方便查看当前登录系统的用户情况,对于系统管理和监控来说是一个非常有用的工具。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部