linux子系统who命令
-
Linux子系统是在Windows操作系统中运行的一个虚拟Linux环境。它允许用户在Windows系统上运行Linux命令和应用程序。其中一个常用的命令是”who”命令。
“who”命令用于显示当前登录到系统的用户信息。它可以显示用户名、登录时间、终端设备等信息。同时,它也可以显示当前系统中已登录用户的数量。
使用”who”命令的基本语法是:
“`
who [选项]
“`常用的选项包括:
– `-a`:显示所有登录过的用户信息,包括系统引导时开启的虚拟终端;
– `-b`:显示最后一次系统引导时间;
– `-d`:显示已登录用户的终端名称;
– `-H`:显示列标题;
– `-q`:仅显示已登录用户的数量;
– `-r`:显示系统运行时间;
– `-s`:仅显示当前用户的登录信息;
– `-t`:显示用户登录状态的详细信息;
– `-u`:显示已登录用户的登录时间。例如,要显示当前所有登录用户的信息,可以运行以下命令:
“`
who -a
“`这将显示所有已登录用户的详细信息,包括用户名、登录时间、终端设备等信息。
总而言之,”who”命令是一个用于显示当前登录用户信息的实用工具,可以帮助管理员监控系统上的用户活动。在Linux子系统中使用该命令,可以方便地查看当前正在使用虚拟Linux环境的用户信息。
2年前 -
Linux操作系统提供了一个强大的命令行工具who, 它用于显示当前登录到系统的用户信息。who命令可以显示用户登录名,终端号,登录时间以及登录来源等信息。下面是关于Linux子系统中who命令的五个要点:
1. 基本的who命令用法
在Linux子系统中,可以通过在终端中输入who命令来查看当前登录的用户信息。默认情况下,who命令会显示登录名,终端号,登录时间以及登录来源。示例输出如下所示:
“`
$ who
user1 tty1 2022-01-01 09:00 (:0)
user2 pts/0 2022-01-01 10:30 (:1)
“`2. 显示详细用户信息
如果想要查看更详细的用户信息,可以使用who -a或者who –all选项。这会显示用户登录名,终端号,登录时间,登录来源,以及用户进程ID等详细信息。示例输出如下所示:
“`
$ who -a
user1 tty1 2022-01-01 09:00 (:0) 12345
user2 pts/0 2022-01-01 10:30 (:1) 67890
“`3. 显示登录主机名
通过使用who -m或者who –machine选项,可以显示用户登录的主机名。示例输出如下所示:
“`
$ who -m
user1 tty1 2022-01-01 09:00 (:0) hostname1
user2 pts/0 2022-01-01 10:30 (:1) hostname2
“`4. 只显示登录名
有时候,我们只关心当前登录到系统的用户登录名。可以使用who -q或者who –count选项来仅显示登录名的信息。示例输出如下所示:
“`
$ who -q
user1 user2
“`5. 显示特定用户的登录信息
如果需要查看特定用户的登录信息,可以将用户名作为who命令的参数进行指定。示例输出如下所示:
“`
$ who user1
user1 tty1 2022-01-01 09:00 (:0) hostname1
“`2年前 -
Linux子系统是Windows操作系统中提供的一个功能,它允许用户在Windows环境中运行Linux系统并使用Linux命令和工具。在Linux子系统中,可以使用命令行界面来执行各种操作和管理任务。
其中之一常用的命令是who命令,它用于显示当前登录到Linux子系统中的所有用户信息。who命令提供了关于用户登录会话的详细信息,包括用户名、登录时间、登录终端等。
下面是who命令的使用方法和操作流程:
1. 打开Linux子系统:在Windows操作系统中搜索并打开”Windows PowerShell”应用。
2. 进入Linux子系统:在Windows PowerShell中输入命令”wsl”,按回车键进入Linux子系统。此时会进入到Linux子系统的命令行界面。
3. 使用who命令:在Linux子系统的命令行界面中,输入命令”who”,按回车键执行。
4. 查看输出结果:执行who命令后,会显示当前登录到Linux子系统的所有用户的详细信息。输出结果通常包括用户名、终端设备、登录时间等。
除了基本的who命令,还可以使用一些选项来获取更详细的信息。下面是一些常用的选项:
– -q 或 –count:仅显示当前登录用户的数量。
– -a 或 –all:显示所有已登录用户的信息,包括系统进程。
– -H 或 –heading:在输出结果的顶部显示列标题。
– -l 或 –login:显示更详细的登录信息,包括登录时间、上次活动时间等。
– -s 或 –short:以简洁的形式显示输出结果,仅显示用户名和登录终端。
– -u 或 –users:仅显示当前用户的信息。
例如,要显示当前登录用户的数量,可以使用命令”who -q”;要显示所有已登录用户的详细信息,可以使用命令”who -a”。
总结:
Linux子系统是Windows操作系统中提供的一个功能,它允许用户在Windows环境中运行Linux系统。在Linux子系统中,可以使用who命令来显示当前登录到Linux子系统中的所有用户信息。通过提供不同的选项,可以获取更详细或简洁的输出结果。在Windows PowerShell中进入Linux子系统后,使用who命令即可显示用户信息。2年前