linux系统中mywho命令

fiy 其他 13

回复

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

    Linux系统中不存在mywho命令。正常情况下,用于查看当前登录用户的命令是”who”。该命令显示当前登录到系统上的用户信息,包括用户名、登录时间和登录终端。

    使用who命令的基本语法如下:
    “`
    who [OPTION]… [FILE]…
    “`
    其中,OPTION和FILE是可选参数。

    常用选项:
    – -a或–all:显示所有用户信息,包括系统内核信息;
    – -b或–boot:显示系统启动的时间;
    – -d或–dead:显示注销或关机的时间;
    – -H或–heading:显示各列的标题;
    – -l或–login:只显示登录用户信息;
    – -q或–count:只显示登录用户的数量;
    – -r或–runlevel:显示当前运行级别;
    – -u或–users:显示登录用户的详细信息;
    – -s或–short:仅显示用户名称和终端;
    – -t或–time:显示最后一次系统活动时间;
    – -w或–wide:显示更多的列信息。

    示例:
    “`
    $ who
    username1 tty1 2021-10-01 10:00 (:0)
    username2 pts/0 2021-10-01 11:30 (:1)
    username3 pts/1 2021-10-01 12:45 (:2)

    $ who -a
    system boot 2021-07-12 12:58
    run-level 5 2021-07-12 13:06
    LOGIN tty1 2021-10-01 10:00 1675 id=1
    username pts/0 2021-10-01 11:30 00:10 5742 (:1)
    username pts/1 2021-10-01 12:45 00:05 7423 (:2)
    “`

    总结:在Linux系统中,使用who命令可以方便地查看当前登录用户的信息。通过加上不同的选项,可以获取不同的用户信息。但是请注意,在不同的Linux发行版中,who命令可能会有一些差异,具体的使用方法可以通过man who命令或查看系统文档来获取更多信息。

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

    在Linux系统中,mywho命令是一个自定义的命令,它通常用于显示当前登录到系统的用户信息。下面是关于mywho命令的5个重要信息点:

    1. 功能:mywho命令用于显示当前登录到系统的用户信息,包括用户名、登录时间、登录IP地址、登录终端等。它可以帮助系统管理员实时监控系统上的用户活动。

    2. 使用方式:要使用mywho命令,需要在终端中输入mywho命令,并按下回车键。系统将返回当前登录用户的相关信息。

    3. 参数选项:mywho命令通常不需要任何参数选项,它会自动显示所有登录用户的信息。然而,一些版本的mywho命令可能支持一些额外的参数选项,比如对输出进行排序、过滤等。

    4. 权限要求:通常情况下,只有root用户或者具有特定权限的用户才能运行mywho命令。这是为了保护用户的隐私和系统的安全性。

    5. 替代命令:除了mywho命令外,还有其他一些命令可以用于显示系统上的登录用户信息,比如who命令和w命令。这些命令通常提供更详细的用户信息,包括用户的进程、空闲时间等。

    总结来说,mywho命令是一个用于显示当前登录用户信息的自定义命令,它在Linux系统中可以起到监控用户活动的作用。使用该命令可以方便地查看系统上的登录用户并进行必要的管理和调整。

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

    mywho命令是一个自定义的Linux命令,用于显示当前登录系统的用户信息。该命令可以显示每个用户的用户名、登录时间、登录IP地址等信息。下面是关于mywho命令的详细介绍。

    # 安装mywho命令
    1. 下载mywho命令的源代码。可以在GitHub等代码托管平台上找到mywho的源代码。
    2. 解压源代码压缩包。
    “`
    tar -zxvf mywho.tar.gz
    “`
    3. 进入源代码目录。
    “`
    cd mywho
    “`
    4. 编译源代码。
    “`
    make
    “`
    5. 安装mywho命令。
    “`
    make install
    “`

    # 使用mywho命令
    在终端中输入mywho命令即可显示当前登录系统的用户信息。

    # mywho命令选项
    mywho命令支持以下选项:

    – -a:显示所有用户的信息,包括已注销的用户。
    – -p:显示登录用户的进程详情。
    – -i:显示登录用户的IP地址。
    – -l:仅显示已登录用户的信息,不包括已注销的用户。
    – -h:显示帮助信息。

    # 实例演示
    以下是一些实例演示mywho命令的使用。

    1. 显示所有登录用户的信息。
    “`
    mywho -a
    “`
    输出结果类似如下:
    “`
    User Login Time IP Address
    user1 2021-01-01 10:00 192.168.1.100
    user2 2021-01-01 11:00 192.168.1.101
    user3 2021-01-01 12:00 192.168.1.102
    “`

    2. 显示已登录用户的进程详情。
    “`
    mywho -p
    “`
    输出结果类似如下:
    “`
    User PID CPU Usage Memory Usage
    user1 123 20% 100MB
    user2 456 30% 200MB
    user3 789 40% 300MB
    “`

    3. 显示已登录用户的IP地址。
    “`
    mywho -i
    “`
    输出结果类似如下:
    “`
    User IP Address
    user1 192.168.1.100
    user2 192.168.1.101
    user3 192.168.1.102
    “`

    4. 仅显示已登录用户的信息,不包括已注销的用户。
    “`
    mywho -l
    “`
    输出结果类似如下:
    “`
    User Login Time IP Address
    user1 2021-01-01 10:00 192.168.1.100
    user2 2021-01-01 11:00 192.168.1.101
    user3 2021-01-01 12:00 192.168.1.102
    “`

    5. 显示帮助信息。
    “`
    mywho -h
    “`
    输出结果是mywho命令的帮助信息。

    这就是关于mywho命令的介绍和使用方法。通过使用该命令,您可以轻松地查看当前登录系统的用户信息。

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

400-800-1024

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

分享本页
返回顶部