这 谁在 Linux 中命令 为您提供有关当前活跃用户的信息。 在本教程中,我们将学习如何使用此命令。 我们还将了解可用选项列表以及 who 命令。
让我们开始吧!
不带参数运行 who 命令
当您使用不带任何参数的 who 命令时,您将获得以下输出。
who
输出 :
输出中的字段如下:
- 用户登录名。
- 用户的终端号码。
- 用户上次登录的日期和时间。
- 用户的远程主机名。
事实上,您可以生成相同的输出,每列都有标题。 让我们在下一节中看看如何做到这一点。
显示带有列标题的输出
要在每列上显示标题,请将 -H 标志与 who 命令一起使用。
who -H
输出 :
我们可以看到输出现在有列标题。 接下来让我们看看如何从 who 命令获得更详细的输出。
从 who 命令生成详细输出
要生成更详细的输出,请使用 -一只旗 连同 who 命令。
who -a
输出:
使用 -a 标志显示每个用户的所有可用信息。
显示每个用户的终端状态
您可以使用以下命令在每个用户旁边显示终端状态 -T 标志 连同 who 命令。
终端状态可以是以下三个之一:
- “+”如果终端是可写的。
- “——” f 终端不可写。
- “?”如果遇到坏线。
让我们看看它的实际效果。
who -T
输出:
上次系统启动输出时间
使用 who 命令还可以输出上次系统启动的时间。 除了列出所有活跃用户之外,这是“who”提供的另一个实用程序。
输出上次系统引导使用的时间 -b 标志 连同 who 命令。
who -b
输出 :
输出当前用户名
最后,您还可以通过运行“输出当前用户名”我是谁‘ 在您的终端上。 这是关于 whoami 命令的完整文章:
whoami
输出:
结论
本教程是关于 Linux 中的 who 命令。 我们学习了如何使用此命令来显示有关当前活动用户的信息。 您还可以使用finger 命令显示有关特定用户的信息。