查看当前linux的工作用户的命令是
-
在Linux系统中,查看当前工作用户的命令是”whoami”。
2年前 -
要查看当前Linux的工作用户,可以使用”who”命令。这个命令会显示当前登录系统的所有用户的相关信息。
下面是使用”who”命令的一些常见选项和输出信息的解释:
1. “who”命令常见选项:
– “-a”:显示所有的登录信息,包括终端设备、登录时间和主机名等。
– “-b”:显示最后一次系统启动的时间。
– “-d”:仅显示活动用户。
– “-H”:显示在线用户的主机名。
– “-q”:仅显示登录用户的总数。2. “who”命令的输出信息解释:
– 用户名:显示目前登录系统的用户名。
– 终端:显示用户登录所使用的终端设备。
– 登录时间:显示用户登录系统的时间。
– 主机名:显示用户登录系统所使用的主机名。例如,运行”who”命令的输出可能如下所示:
“`shell
user1 tty1 2020-08-25 10:25
user2 tty2 2020-08-25 14:30
user3 pts/0 2020-08-26 09:45
“`上面的输出信息表示有三个用户登录到系统中。”user1″和”user2″正在使用终端设备,而”user3″则是通过SSH或者其他远程连接方式登录到系统中的。
通过使用”who”命令,可以方便地了解当前有哪些用户登录到系统中,以及他们的登录终端和时间等信息。这对于系统管理员来说是非常重要的,因为他们需要监控和管理系统中的用户活动。
2年前 -
要查看当前 Linux 的工作用户,可以使用以下命令:
1. whoami命令
可以使用 whoami 命令来查看当前用户的用户名。
“`shell
whoami
“`示例输出:
“`shell
user1
“`2. id命令
使用 id 命令可以查看当前用户的详细信息,包括用户名、用户组、用户ID等。
“`shell
id
“`示例输出:
“`shell
uid=1001(user1) gid=1001(user1) groups=1001(user1),1002(group1)
“`上述输出中,uid 表示用户ID,gid 表示用户组ID,groups 列出了用户所属的用户组。
3. who命令
who命令可以显示当前登录系统的用户信息,可以看到所有登录用户的用户名等信息。
“`shell
who
“`示例输出:
“`shell
user1 tty1 2021-10-10 12:34 (:0)
user2 tty2 2021-10-10 12:35 (:1)
“`上述输出中,第一列是用户名,第二列是登录终端,第三列是登录时间和日期,最后一列是显示器设备。
4. w命令
w 命令可以显示当前系统上登录的用户信息,包括用户名、终端、登录时间、CPU使用情况等。
“`shell
w
“`示例输出:
“`shell
12:34:56 up 1 day, 1:23, 4 users, load average: 0.08, 0.12, 0.15
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user1 tty1 :0 12:34 10:23m 0.05s 0.05s -bash
user2 tty2 :1 12:35 23:30 0.10s 0.03s -bash
“`上述输出中,USER 列显示了用户名,TTY 列显示了登录终端,FROM 列显示了登录来源,LOGIN 列显示了登录时间,IDLE 列显示了用户的空闲时间,JCPU 和 PCPU 分别表示用户的总 CPU 时间和当前运行的 CPU 时间。
总结:
通过上述命令,你可以方便地查看当前 Linux 的工作用户。不同的命令提供了不同的用户信息,你可以根据具体需要选择合适的命令进行查看。
2年前