linux看其他用户命令

fiy 其他 21

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,你可以使用以下命令来查看其他用户的信息:

    1. whoami:这个命令可以显示当前用户的用户名。

    2. id [用户名]:这个命令可以显示指定用户名的用户的详细信息,包括用户的UID、GID、组信息等。

    3. finger [用户名]:这个命令可以查看指定用户名的用户的详细信息,包括用户的登录名、真实姓名、终端信息等。

    4. w:这个命令可以显示当前系统上所有用户的登录信息,包括登录用户名、终端位置、登录时间等。

    5. last:这个命令可以显示最近登录到系统的用户的信息,包括登录用户名、登录时间、登录的IP地址等。

    6. ps aux | grep [用户名]:这个命令可以显示指定用户名的用户运行的所有进程。

    7. top:这个命令可以实时显示系统中运行的进程和资源使用情况,你可以按“U”键来过滤指定用户的进程。

    8. su – [用户名]:这个命令可以切换到指定用户名的用户,并使用其权限执行命令。

    以上是一些常用的命令,可以帮助你查看其他用户的信息。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,可以使用一些特定的命令来查看其他用户的信息和操作。

    1. w命令:该命令可以查看当前系统上所有用户的登录信息,包括登录时间、登录IP地址等。使用w命令时不加任何参数,默认显示当前登录用户的信息,如果加上用户名作为参数,则可以查看指定用户的信息。

    2. who命令:该命令可以显示当前登录系统的用户信息,包括用户名、登录时间、登录终端等。使用who命令时不加任何参数,默认显示所有登录用户的信息。如果只想查看某个用户的登录信息,可以加上用户名作为参数。

    3. last命令:该命令可以查看系统上所有用户的登录历史记录。使用last命令时不加任何参数,默认显示所有用户的登录历史记录。可以使用last命令加上用户名参数,来查看特定用户的登录历史记录。

    4. finger命令:该命令可以查看指定用户的详细信息,包括用户名、登录状态、登录终端、登录IP地址、上次登录时间等。使用finger命令时加上用户名作为参数。

    5. ps命令:该命令可以查看系统中所有正在运行的进程信息。使用ps命令时,可以加上参数来过滤显示特定用户的进程信息。例如,使用ps -u username命令可以只显示指定用户的进程信息。

    总结:在Linux系统中,可以通过w、who、last、finger和ps等命令来查看其他用户的登录信息、历史记录和进程信息。这些命令可以帮助系统管理员更好地掌握系统的使用情况和用户活动。

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

    在Linux系统中,可以使用一些命令来查看其他用户的信息和命令。下面是一些常用的命令和操作流程。

    1. w命令
    w命令用于显示当前登录系统的用户详细信息以及他们运行的命令。默认情况下,它会显示登录用户的用户名、登录时间、登录IP、当前终端和他们运行的命令。

    示例:

    “`
    $ w
    10:05:50 up 10 days, 21:37, 3 users, load average: 0.00, 0.01, 0.05
    USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
    root pts/0 192.168.1.10 09:50 0.00s 0.02s 0.00s w
    john pts/1 192.168.1.20 09:51 2.00s 0.12s 0.01s sshd: john
    jane pts/2 192.168.1.30 09:52 1:23 0.50s 0.10s top
    “`

    在上面的例子中,w命令显示了3个登录用户的详细信息。你可以看到他们的登录时间、从哪里登录、终端和他们当前运行的命令。

    2. who命令
    who命令用于显示当前登录系统的用户信息。默认情况下,它会显示登录用户的用户名、登录终端、登录时间和登录IP。

    示例:

    “`
    $ who
    root tty1 2021-01-01 10:00
    john pts/1 2021-01-01 10:01 (192.168.1.20)
    jane pts/2 2021-01-01 10:02 (192.168.1.30)
    “`

    在上面的例子中,who命令显示了3个登录用户的信息。你可以看到他们的用户名、登录终端、登录时间和登录IP。

    3. ps命令
    ps命令用于显示当前系统中运行的进程信息。可以使用各种选项来定制输出结果。例如,使用”-u”选项可以显示某个用户运行的进程。

    示例:

    “`
    $ ps -u john
    PID TTY TIME CMD
    1001 pts/1 00:00:03 bash
    1245 pts/1 00:00:00 top
    “`

    在上面的例子中,ps命令显示了用户”john”运行的进程信息。你可以看到进程的ID、TTY、运行时间和命令。

    4. pstree命令
    pstree命令用于以树状结构显示当前进程的关系。可以使用各种选项来定制输出结果。例如,使用”-u”选项可以显示某个用户的进程关系树。

    示例:

    “`
    $ pstree -u john
    init─┬─bash───top
    └─sshd───sshd───bash
    “`

    在上面的例子中,pstree命令显示了用户”john”的进程关系树。你可以看到进程之间的关系和层级。

    5. top命令
    top命令用于实时显示当前系统的进程信息。它会动态更新进程的CPU、内存、运行时间等信息。

    示例:

    “`
    $ top
    “`

    在运行top命令后,它会显示一个实时更新的进程列表。你可以使用不同的命令来排序进程,或者查看系统的整体状态。

    以上是几个常用的命令来查看其他用户的信息和命令。根据所需的具体信息和情况选择适合的命令。

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

400-800-1024

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

分享本页
返回顶部